Ich möchte alle installierten Pakete mit bestimmten Versionsnummern auf meinem System auflisten. Ich habe alle installierten Pakete ausgecheckt dpkg --get-selections
( Auflisten ), aber es zeigt mir nicht, was ich brauche. Beispielsweise:
$ dpkg --get-selections apache2
apache2 install
zeigt an, dass apache2 installiert ist, jedoch nicht die version. Ich habe vor kurzem ein apt-get upgrade
so apache2.2.22-1 sollte Version installiert werden ( http://packages.ubuntu.com/precise-updates/apache2.2-common ), aber wie kann ich das zeigen?
Vielen Dank!
quelle
Verwenden
um die Versionsnummer für package
apache2
undum die Versionsnummern für alle installierten Pakete zu erhalten
quelle
dpkg -l | grep '^ii' | awk '{print $2 "\t" $3}'
. Weißt du was der Unterschied ist?dpkg-query --show
Tatsächlich werden die installierten Pakete nicht angezeigt, aber die nicht installierten . Das heißt, es werden zB auch halb installierte Pakete oder Pakete mit verbleibenden Konfigurationsdateien angezeigt.