GNU/Linux >> LINUX-Kenntnisse >  >> Debian

Wie man installierte Pakete auf Debian auflistet

In dieser Anleitung erklären wir, wie man installierte Pakete auf Debian auflistet und filtert. Wir zeigen Ihnen auch, wie Sie überprüfen, ob ein bestimmtes Paket installiert ist, installierte Pakete zählen und die Version eines installierten Pakets herausfinden.

Zu wissen, wie man installierte Pakete auf Ihrem Debian-basierten System auflistet, kann in Situationen hilfreich sein, in denen Sie die gleichen Pakete auf einem anderen Rechner installieren müssen oder wenn Sie Ihr System neu installieren möchten.

Installierte Pakete mit Apt # auflisten

Apt ist eine Befehlszeilenschnittstelle für das Paketverwaltungssystem und kombiniert die am häufigsten verwendeten Funktionalitäten von apt-get und apt-cache einschließlich einer Option zum Auflisten installierter Pakete.

Führen Sie den folgenden Befehl aus, um alle auf Ihrem System installierten Pakete aufzulisten:

sudo apt list --installed
adduser/stable,now 3.115 all [installed]
apt/stable,now 1.4.8 amd64 [installed]
apt-listchanges/stable,now 3.10 all [installed]
apt-utils/stable,now 1.4.8 amd64 [installed]
autoconf/stable,now 2.69-10 all [installed]
automake/stable,now 1:1.15-6 all [installed]
autotools-dev/stable,now 20161112.1 all [installed,automatic]
base-files/stable,now 9.9+deb9u5 amd64 [installed]
base-passwd/stable,now 3.5.43 amd64 [installed]
bash/stable,now 4.4-5 amd64 [installed]

Der Befehl zeigt eine Liste aller installierten Pakete an, einschließlich Informationen zu den Paketversionen und der Architektur. Die Spalte ganz rechts in der Ausgabe zeigt an, ob das Paket automatisch als Abhängigkeit von einem anderen Paket installiert wurde.

Da die Paketliste lang ist, ist es eine gute Idee, die Ausgabe an less zu leiten Befehl, um es leichter lesbar zu machen:

sudo apt list --installed | less

Um herauszufinden, ob ein bestimmtes Paket installiert ist, verwenden Sie den grep-Befehl, um die Ausgabe zu filtern. Um beispielsweise herauszufinden, ob das tmux-Paket auf dem System installiert ist, würden Sie Folgendes eingeben:

sudo apt list --installed | grep tmux
tmux/stable,now 2.3-4 amd64 [installed]

Die obige Ausgabe zeigt, dass Sie tmux 2.3-4 auf Ihrem System installiert haben.

Installierte Pakete mit dpkg-query # auflisten

dpkg-query ist eine Befehlszeile, die verwendet werden kann, um Informationen über Pakete anzuzeigen, die in der dpkg-Datenbank aufgelistet sind.

Um eine Liste aller installierten Pakete zu erhalten, geben Sie Folgendes ein:

sudo dpkg-query -l | less

Der Befehl zeigt eine Liste aller installierten Pakete an, einschließlich der Paketversionen, der Architektur und einer kurzen Beschreibung.

Sie können dpkg-query -l filtern Ausgabe mit grep Befehl:

sudo dpkg-query -l | grep package_name_to_search

Erstelle eine Liste aller installierten Pakete #

Der folgende Befehl speichert die Liste aller installierten Pakete auf Ihrem Debian-System in einer Datei namens packages_list.txt :

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

Jetzt, da Sie die Liste haben, können Sie die gleichen Pakete auf Ihrem neuen Server installieren mit:

sudo xargs -a packages_list.txt apt install

Zählen Sie die Anzahl der installierten Pakete #

Um herauszufinden, wie viele Pakete auf Ihrem System installiert sind, können Sie den gleichen Befehl wie beim Erstellen einer Paketliste verwenden, aber anstatt die Ausgabe in eine Datei umzuleiten, können Sie sie an wc leiten Befehl zum Zählen der Zeilen:

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

Die Ausgabe zeigt die Anzahl der installierten Pakete:

466

Debian
  1. So listen Sie alle oder bestimmte Pakete auf, die auf einem Debian/Ubuntu-Linux-System installiert sind

  2. So listen Sie installierte Pakete unter Ubuntu 20.04 auf

  3. So listen Sie installierte Pakete in Ubuntu auf

  4. So listen Sie installierte Pakete aus einem bestimmten Repository in Linux auf

  5. So listen Sie alle installierten Pakete in Linux auf

So listen Sie installierte Pakete sortiert nach Installationsdatum in Linux auf

So listen Sie installierte Pakete in Linux auf

So listen Sie installierte Pakete in Ubuntu 20.04 auf

So listen Sie die installierten Softwarepakete auf Ubuntu auf

So listen Sie installierte Pakete in Ubuntu 22.04 auf

So listen Sie installierte Pakete unter Ubuntu 22.04 auf