Android

Hoe een lijst van geïnstalleerde pakketten op ubuntu

Before I do anything on Linux, I do this first...

Before I do anything on Linux, I do this first...

Inhoudsopgave:

Anonim

In deze zelfstudie laten we u zien hoe u geïnstalleerde pakketten op Ubuntu weergeeft en filtert. Weten hoe u geïnstalleerde pakketten op uw Ubuntu-systeem moet vermelden, kan nuttig zijn in situaties waarin u dezelfde pakketten op een andere machine moet installeren of als u uw systeem opnieuw wilt installeren.

We laten u ook zien hoe u kunt controleren of een specifiek pakket is geïnstalleerd, tel geïnstalleerde pakketten en ontdek de versie van een geïnstalleerd pakket.

Hoewel deze tutorial voor Ubuntu is geschreven, zijn dezelfde instructies van toepassing op elke op Ubuntu gebaseerde distributie, inclusief Kubuntu, Linux Mint en Elementary OS.

Lijst geïnstalleerde pakketten met Apt

apt is een opdrachtregelinterface voor het pakketbeheersysteem. Het werd geïntroduceerd in Ubuntu 14.04 en combineert de meest gebruikte commando's van apt-get en apt-cache inclusief een optie om geïnstalleerde pakketten te vermelden.

Gebruik de volgende opdracht om de geïnstalleerde pakketten op uw Ubuntu-systeem weer te geven:

sudo apt list --installed

Met de opdracht krijgt u een lijst met alle geïnstalleerde pakketten, inclusief de pakketversies, de architectuur en een korte beschrijving.

U kunt de uitvoer van dpkg-query -l met grep hetzelfde filteren als de uitvoer van apt :

sudo dpkg-query -l | grep package_name

Maak een lijst met alle geïnstalleerde pakketten

Voer de volgende opdracht uit om een ​​lijst met de namen van alle geïnstalleerde pakketten op uw Ubuntu- of Debian-systeem te maken en op te slaan in een bestand met de naam packages_list.txt :

sudo dpkg-query -f '${binary:Package}\n' -W > packages_list.txt

Nu u de lijst hebt, kunt u dat doen als u dezelfde pakketten op uw nieuwe server wilt installeren:

sudo xargs -a packages_list.txt apt install

Tel het aantal pakketten dat op uw Ubuntu-machine is geïnstalleerd

Om erachter te komen hoeveel pakketten op uw systeem zijn geïnstalleerd, kunt u dezelfde opdracht gebruiken als voorheen, maar in plaats van de uitvoer om te leiden naar een bestand, kunt u deze naar het hulpprogramma wc en de regels tellen:

sudo dpkg-query -f '${binary:Package}\n' -W | wc -l

544

Zoals u kunt zien, heb ik 544 pakketten op mijn Ubuntu-server geïnstalleerd.

Conclusie

U zou nu moeten weten hoe u geïnstalleerde pakketten op uw Ubuntu-systeem kunt weergeven en filteren. Als je meer wilt weten over de opdracht apt open je terminal en typ man apt .

Als je nog vragen hebt, kun je een reactie achterlaten.

ubuntu apt dpkg