So listen Sie installierte Pakete unter Linux auf
Sie hätten viele Anwendungen auf Ihrem Linux-System installieren können. In dieser kurzen Anleitung wird anhand von Beispielen erläutert, wie Sie alle installierten Pakete unter Linux über die Befehlszeile auflisten.
Die Befehle zum Anzeigen aller installierten Pakete variieren je nach Typ des von Ihnen verwendeten Paketmanagers. Ich habe Beispielbefehle für alle gängigen Paketmanager beigefügt.
1. Zeigen Sie installierte Pakete mit Pacman in Arch Linux an
Pacman ist der Standardpaketmanager für Arch Linux und seine Derivate wie EndeavourOS und Manjaro Linux.
Um alle installierten Pakete mit pacman
in Arch Linux und seinen Varianten aufzulisten, führen Sie Folgendes aus:
pacman -Q
Beispielausgabe:
Listen Sie installierte Pakete mit Pacman in Arch Linux auf
Wenn Sie die Ausgabe Seite für Seite anzeigen möchten, leiten Sie die Ausgabe wie folgt an den Befehl more
weiter:
pacman -Q | more
Um nur die explizit installierten Pakete und Versionen aufzulisten:
pacman -Qe
Um nur die Gesamtzahl der installierten Pakete in Arch Linux aufzulisten, leiten Sie die Ausgabe von pacman
an den Befehl wc
weiter:
pacman -Q | wc -l
134
Wie Sie in der obigen Ausgabe sehen können, habe ich 134 Pakete in meinem Arch Linux-System installiert.
Sie können auch alle installierten Pakete in eine Textdatei exportieren und sie später auf einem frisch installierten Arch Linux installieren. Weitere Informationen finden Sie in der folgenden Anleitung:
- Erstellen Sie eine Liste der installierten Pakete und installieren Sie sie später aus der Liste in Arch Linux
2. Rufen Sie mit dem Befehl apk in Alpine Linux eine Liste der installierten Pakete ab
Apk, kurz für Alpine Package Manager, ist der Standard-Paketmanager für Alpine Linux.
Der Befehl zum Anzeigen der Liste der installierten Pakete in Alpine Linux lautet:
apk info
Zeigen Sie installierte Pakete mit dem Befehl apk in Alpine Linux an
Wenn Sie die Liste der installierten Pakete zusammen mit der Versionsnummer und der Paketbeschreibung anzeigen möchten, verwenden Sie das Flag -vv
wie folgt:
apk info -vv
Beispielausgabe:
lm_sensors-3.4.0-r6 - Collection of user space tools for general SMBus access and hardware monitoring.
man-1.14.3-r0 - dummy package for upgrade compatibility. this can safely be removed
libcrypto1.1-1.1.1i-r0 - Crypto library from openssl
libssl1.1-1.1.1i-r0 - SSL shared libraries
[...]
Um nur die Gesamtzahl aller installierten Pakete in Alpine Linux aufzulisten, leiten Sie die Ausgabe von apk info
wie folgt an den Befehl wc
weiter:
apk info | wc -l
86
3. Finden Sie installierte Pakete mit dem Befehl apt in Debian, Ubuntu
Apt bietet eine High-Level-Befehlszeilenschnittstelle für das Paketverwaltungssystem in Debian, Ubuntu und anderen Debian-basierten Systemen.
Um die Liste der installierten Pakete in Debian, Ubuntu, Linux Mint und anderen DEB-basierten Systemen anzuzeigen, führen Sie Folgendes aus:
apt list --installed
Beispielausgabe:
Zeigen Sie installierte Pakete mit dem Befehl apt in Debian und Ubuntu an
Zeigen Sie die Gesamtzahl der installierten Pakete in Debian-basierten Systemen an und leiten Sie die Ausgabe des Befehls apt
an den Befehl wc
weiter, wie unten gezeigt:
apt list --installed | wc -l
2575
4. Verwendung des Befehls dpkg in Debian, Ubuntu
Dpkg ist ein Befehlszeilentool zum Installieren, Erstellen, Entfernen und Verwalten von Debian-Paketen.
Um alle installierten Pakete mit Versionen und Details mit dem Befehl dpkg
aufzulisten, führen Sie Folgendes aus:
dpkg -l
Holen Sie sich installierte Pakete mit dem Befehl dpkg
Alternativ können Sie den Befehl dpkg-query
verwenden, um alle installierten Debian-Pakete aufzulisten.
dpkg-query -l
Rufen Sie alle installierten Debian-Pakete mit dem Befehl dpkg-query ab
Listen Sie nur die Gesamtzahl der installierten Pakete in Debian-basierten Systemen auf:
dpkg -l | wc -l
2668
dpkg-query -l | wc -l
2668
5. Verwenden des Befehls yum in RHEL, Fedora, CentOS
Yum, steht für Yellowdog Updater, Modified, ist das Befehlszeilenverwaltungsdienstprogramm zur Installation und Verwaltung Pakete in Red-Hat-basierten Systemen. In den neueren Versionen von RHEL und CentOS wird es jetzt durch dnf
ersetzt.
Um die Liste der installierten Pakete in Fedora, RHEL und seinen Klonen wie CentOS zu finden, führen Sie Folgendes aus:
yum list installed
Listen Sie installierte Pakete mit dem Befehl yum auf
Listen Sie nur die Gesamtzahl der installierten Pakete mit den Befehlen yum
und wc
auf:
yum list installed | wc -l
347
6. Verwendung des dnf-Befehls in RHEL, Fedora, CentOS
DNF ist die nächste Generation von YUM und seit Fedora 22, RHEL 8 und CentOS 8 der Standard-Paketmanager. Die Verwendung von DNF ist dieselbe wie bei Yum.
Um die Liste der installierten Pakete in RHEL, Fedora und CentOS mit dnf
zu finden, führen Sie Folgendes aus:
dnf list installed
Wenn Sie mit dem Befehl dnf
nur die Gesamtzahl der Pakete anzeigen möchten, führen Sie Folgendes aus:
dnf list installed | wc -l
7. Verwendung des Zypper-Befehls in openSUSE
Zypper ist der standardmäßige Befehlszeilen-Paketmanager zum Installieren und Verwalten von Paketen in SUSE und openSUSE.
Um installierte Pakete in openSUSE mit zypper
aufzulisten, führen Sie Folgendes aus:
zypper se --installed-only
8. Verwenden des rpm-Befehls
Der Befehl RPM steht für Red Hat Package Manager und wird zum Installieren und Verwalten von Anwendungen über den Befehl verwendet Zeile in Redhat-basierten Systemen.
Führen Sie Folgendes aus, um alle auf Ihrem System installierten RPM-Pakete aufzulisten:
rpm -qa
Um die Ausgabe Seite für Seite anzuzeigen, leiten Sie die Ausgabe an den Befehl more
weiter:
rpm -qa | more
Sie können auch alle installierten Pakete mit den neuesten ganz oben anzeigen, indem Sie das Flag --last
wie folgt verwenden:
rpm -qa --last
Die folgenden beiden sind universelle Methoden. Sie können diese Befehle auf allen Systemen verwenden, die entweder mit den Tools snap
oder flatpak
installiert wurden.
9. Listen Sie mit Snap installierte Pakete auf
Snap ist ein von Canonical entwickeltes Softwarebereitstellungs- und Paketverwaltungssystem.
Führen Sie Folgendes aus, um alle auf Ihrem System installierten Snap-Anwendungen aufzulisten:
snap list
Beispielausgabe:
Name Version Rev Tracking Publisher Notes
chromium 87.0.4280.88 1424 latest/stable canonical* -
core 16-2.48 10444 latest/stable canonical* core
core18 20201210 1944 latest/stable canonical* base
gnome-3-26-1604 3.26.0.20200529 100 latest/stable/… canonical* -
gnome-3-28-1804 3.28.0-19-g98f9e67.98f9e67 145 latest/stable canonical* -
gnome-3-34-1804 0+git.3556cb3 60 latest/stable canonical* -
gnome-system-monitor 3.36.0-12-g35f88a56d7 148 latest/stable/… canonical* -
gtk-common-themes 0.1-50-gf7627e4 1514 latest/stable/… canonical* -
multipass 1.5.0 2907 latest/stable canonical* -
Liste der installierten Snap-Anwendungen unter Linux auf
10. Listen Sie installierte Pakete mit Flatpak auf
Flatpak ist ein plattformunabhängiges Paketverwaltungssystem zum Erstellen, Installieren und Ausführen von Sandbox-Desktopanwendungen und Laufzeiten unter Linux.
Um alle installierten Flatpak-Anwendungen unter Linux aufzulisten, führen Sie Folgendes aus:
flatpak list --app
Beispielausgabe:
Name Application ID Version Branch Installation
Fondo com.github.calo001.fondo 1.5.1 stable system
Flatseal com.github.tchx84.Flatseal 1.6.5 stable system
FontFinder io.github.mmstick.FontFinder 2.0.0 stable system
Giara org.gabmus.giara 0.3 stable system
Solanum org.gnome.Solanum 1.1.0 stable system
Mit Flatpak unter Linux installierte Pakete auflisten
Bitte beachten Sie, dass der obige Befehl nur die Pakete auflistet, die ausschließlich mit der Flatpak-Anwendung installiert werden.
Weitere Einzelheiten finden Sie in den Manpages der jeweiligen Befehle.
Verwandte Lektüre:
- So finden Sie heraus, ob ein Paket unter Linux und Unix installiert ist oder nicht
- So finden Sie installierte Anwendungen mit installierter Größe unter Linux
- So listen Sie installierte Pakete sortiert nach Installationsdatum unter Linux auf
- So listen Sie installierte Pakete aus einem bestimmten Repository unter Linux auf
- So listen Sie installierte Pakete auf, die zu einer bestimmten Gruppe in Linux gehören
- Erstellen Sie eine Liste der installierten Pakete und installieren Sie sie später aus der Liste in CentOS und Ubuntu
- Installierte Pakete sichern und auf einem frisch installierten Ubuntu-System wiederherstellen