How To Build XO From Sources on Debian 10 Using XenOrchestraInstallerUpdater
Inhoudsopgave:
- Lijst geïnstalleerde pakketten met Apt
- Lijst met geïnstalleerde pakketten met dpkg-query
- Maak een lijst met alle geïnstalleerde pakketten
- Tel het aantal geïnstalleerde pakketten
- Conclusie
In deze handleiding leggen we uit hoe u geïnstalleerde pakketten op Debian kunt weergeven en filteren. 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.
Weten hoe u geïnstalleerde pakketten op uw Debian-gebaseerde 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.
Lijst geïnstalleerde pakketten met Apt
Apt is een opdrachtregelinterface voor het pakketbeheersysteem en combineert de meest gebruikte functionaliteiten van
apt-get
en
apt-cache
inclusief een optie om geïnstalleerde pakketten te vermelden.
Voer de volgende opdracht uit om alle pakketten weer te geven die op uw systeem zijn geïnstalleerd:
sudo apt list --installed
adduser/stable, now 3.115 all apt/stable, now 1.4.8 amd64 apt-listchanges/stable, now 3.10 all apt-utils/stable, now 1.4.8 amd64 autoconf/stable, now 2.69-10 all automake/stable, now 1:1.15-6 all autotools-dev/stable, now 20161112.1 all base-files/stable, now 9.9+deb9u5 amd64 base-passwd/stable, now 3.5.43 amd64 bash/stable, now 4.4-5 amd64
De opdracht geeft een lijst weer met alle geïnstalleerde pakketten, inclusief informatie over de versies van de pakketten en de architectuur. De meest rechtse kolom in de uitvoer geeft aan of het pakket automatisch is geïnstalleerd als afhankelijkheid van een ander pakket.
Omdat de pakkettenlijst lang is, is het een goed idee om de uitvoer naar de opdracht
less
te sturen om het gemakkelijker te kunnen lezen:
sudo apt list --installed | less
Als u wilt weten of een specifiek pakket is geïnstalleerd, gebruikt u de opdracht grep om de uitvoer te filteren. Om bijvoorbeeld te bepalen of het tmux-pakket op het systeem is geïnstalleerd, kunt u het volgende gebruiken:
sudo apt list --installed | grep tmux
tmux/stable, now 2.3-4 amd64
De bovenstaande output laat zien dat je tmux 2.3-4 op je systeem hebt geïnstalleerd.
Lijst met geïnstalleerde pakketten met dpkg-query
dpkg-query
is een opdrachtregel die kan worden gebruikt om informatie weer te geven over pakketten in de dpkg-database.
Om een lijst te krijgen van alle geïnstalleerde pakketten type:
sudo dpkg-query -l | less
De opdracht geeft een lijst weer met alle geïnstalleerde pakketten, inclusief de versies van de pakketten, de architectuur en een korte beschrijving.
U kunt de uitvoer van
dpkg-query -l
filteren met de opdracht
grep
:
sudo dpkg-query -l | grep package_name_to_search
Maak een lijst met alle geïnstalleerde pakketten
De volgende opdracht slaat de lijst met alle geïnstalleerde pakketten op uw Debian-systeem op 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 dezelfde pakketten op uw nieuwe server installeren met:
sudo xargs -a packages_list.txt apt install
Tel het aantal geïnstalleerde pakketten
Om erachter te komen hoeveel pakketten op uw systeem zijn geïnstalleerd, kunt u dezelfde opdracht gebruiken als bij het maken van een pakketlijst, maar in plaats van de uitvoer om te leiden naar een bestand, kunt u deze naar de opdracht
wc
om de regels te tellen:
sudo dpkg-query -f '${binary:Package}\n' -W | wc -l
De uitvoer toont het aantal geïnstalleerde pakketten:
Conclusie
In deze zelfstudie hebt u geleerd hoe u geïnstalleerde pakketten op uw Debian-systeem kunt weergeven en filteren.
Als je nog vragen hebt, kun je een reactie achterlaten.
debian apt dpkgSiemens: Duitse klant getroffen door industriële worm bevestigde dinsdag dat een van zijn Duitse klanten is getroffen door een nieuwe worm die is ontworpen om geheimen te stelen van industriële besturingssystemen. Siemens bevestigde dinsdag dat een van zijn klanten is getroffen door een nieuwe worm die is ontworpen om geheimen te stelen van industriële besturingssystemen. Tot op heden is het bedrijf op de hoogte gebracht van één aanval op een Duitse fabrikant dat Siemens weigerde te id
De worm, Stuxnet genaamd, werd vorige maand voor het eerst gezien toen het systemen infecteerde bij een niet-geïdentificeerde Iraanse organisatie, volgens Sergey Ulasen, hoofd van het antivirusprogramma. kernelafdeling bij VirusBlokAda, in Minsk, Wit-Rusland. Het niet-geïdentificeerde slachtoffer, dat geen eigenaar is van het type SCADA-systeem (toezichtcontrole en gegevensverzameling) dat door de worm wordt getarget, "vertelde ons dat hun werkstations serieel opnieuw werden opgestart zonder eni
Hoe een lijst van geïnstalleerde pakketten op Centos weer te geven
In deze zelfstudie laten we u zien hoe u geïnstalleerde pakketten op CentOS kunt weergeven en filteren. Weten hoe u geïnstalleerde pakketten op uw CentOS-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.
Hoe een lijst van geïnstalleerde pakketten op ubuntu
In deze zelfstudie laten we u zien hoe u geïnstalleerde pakketten op Ubuntu weergeeft en filtert. 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.