Als u ongewenste software van uw systeem wilt verwijderen, kan het helpen om een lijst met alle geïnstalleerde pakketten voor u te hebben. Op Ubuntu maakt APT het voor gebruikers gemakkelijker om een lijst te krijgen van pakketten die momenteel op hun systeem zijn geïnstalleerd.
In deze handleiding leert u hoe u geïnstalleerde pakketten op Ubuntu kunt weergeven met behulp van APT, de standaard pakketbeheerder op op Debian gebaseerde distributies.
Een lijst met geïnstalleerde pakketten op Ubuntu krijgen
Om een lijst weer te geven van pakketten die momenteel zijn geïnstalleerd, kunnen worden geüpgraded of beschikbaar zijn op Ubuntu, kunt u de lijst methode van het APT-commando. Om alleen pakketten af te drukken die op uw systeem zijn geïnstalleerd, geeft u de --geïnstalleerd vlag met het commando.
sudo apt-lijst --geïnstalleerd
Uitgang:
De uitvoer die door de bovengenoemde opdracht wordt gegenereerd, bevat aanvullende informatie, waaronder het versienummer en de pakketstatus.
Om een schone uitvoer te krijgen die geschikt is voor gebruik in scripts en uitvoeroverdracht, kunt u tekenreeksmanipulatietools gebruiken zoals: sed of awk. Om bijvoorbeeld alleen de pakketnamen af te drukken:
sudo apt list --installed | awk '{split($0, a, "/"); print een[1]}'
Uitgang:
Verwant: Deze sed-voorbeelden maken je een Linux Power User
U kunt ook het totaal aantal pakketten tellen. Het enige dat u hoeft te doen is de uitvoer van de bovengenoemde opdracht door te pijpen met wc. Woordentelling, afgekort wc, is een Linux-hulpprogramma dat het aantal tekens, woorden of regels in een tekstbestand telt.
sudo apt list --installed | wc -l
Uitgang:
Zoals je kunt zien in de uitvoer hierboven, zijn er momenteel 2177 Linux-pakketten op het systeem geïnstalleerd.
dpkg-query gebruiken
Gebruikers die oudere versies van Ubuntu gebruiken, kunnen de dpkg-query commando om een lijst met geïnstalleerde pakketten te krijgen.
sudo dpkg-query -l
Dpkg zal de uitvoer standaard in een schone, tabelvorm presenteren.
Voer de volgende opdracht uit om aanvullende informatie te verwijderen en alleen de namen van de pakketten af te drukken:
sudo dpkg-query -f '${binary: Package}\n' -W
Uitgang:
Kom meer te weten: Wat is het verschil tussen APT en dpkg in Ubuntu?
Pakketbeheer moeiteloos gemaakt met APT
Naast de lijst methode, heeft APT verschillende andere functies die informatie verschaffen over Linux-pakketten. Het neemt ook de hoofdpijn weg van het verwijderen van onnodige afhankelijkheden door een register bij te houden van geïnstalleerde en niet-geïnstalleerde pakketten op uw systeem.
Net als APT zijn er verschillende andere pakketbeheerders beschikbaar voor Linux, waaronder DNF, pacman en YUM. De meeste op Debian gebaseerde distributies worden geleverd met APT, terwijl op Arch Linux en RHEL gebaseerde systemen respectievelijk pacman en DNF als hun standaard pakketbeheerders gebruiken.
Ubuntu en andere op Debian gebaseerde distributies beheren pakketten met APT en dpkg. Maar welke past het beste bij uw behoeften?
Lees volgende
- Linux
- Pakketbeheerders
- Ubuntu
- Linux-opdrachten
Deepesh is de Junior Editor voor Linux bij MUO. Hij schrijft informatieve handleidingen over Linux, met als doel een zalige ervaring te bieden aan alle nieuwkomers. Ik weet niet zeker van films, maar als je over technologie wilt praten, is hij jouw man. In zijn vrije tijd kun je hem boeken zien lezen, naar verschillende muziekgenres luisteren of zijn gitaar spelen.
Abonneer op onze nieuwsbrief
Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!
Klik hier om je te abonneren