Linux Einsteiger | Softwareinstallation
Inhaltsverzeichnis:
- Liste installierter Pakete mit Apt
- Listet installierte Pakete mit dpkg-query auf
- Erstellen Sie eine Liste aller installierten Pakete
- Zählen Sie die Anzahl der installierten Pakete
- Fazit
In diesem Handbuch erklären wir, wie installierte Pakete unter Debian aufgelistet und gefiltert werden. Wir zeigen Ihnen auch, wie Sie überprüfen, ob ein bestimmtes Paket installiert ist, installierte Pakete zählen und die Version eines installierten Pakets ermitteln.
Zu wissen, wie installierte Pakete auf Ihrem Debian-basierten System aufgelistet werden, kann hilfreich sein, wenn Sie dieselben Pakete auf einem anderen Computer installieren müssen oder wenn Sie Ihr System neu installieren möchten.
Liste installierter Pakete mit Apt
Apt ist eine Befehlszeilenschnittstelle für das Paketverwaltungssystem und kombiniert die am häufigsten verwendeten Funktionen 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 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
Der Befehl zeigt eine Liste aller installierten Pakete an, einschließlich Informationen zu Paketversionen und -architektur. Die Spalte ganz rechts in der Ausgabe gibt an, ob das Paket automatisch als Abhängigkeit von einem anderen Paket installiert wurde.
Da die Paketliste lang ist, empfiehlt es sich, die Ausgabe an den Befehl
less
weiterzuleiten, um das Lesen zu erleichtern:
sudo apt list --installed | less
Verwenden Sie den Befehl grep, um herauszufinden, ob ein bestimmtes Paket installiert ist, und filtern Sie die Ausgabe. Um beispielsweise festzustellen, ob das tmux-Paket auf dem System installiert ist, können Sie Folgendes verwenden:
sudo apt list --installed | grep tmux
tmux/stable, now 2.3-4 amd64
Die Ausgabe oben zeigt, dass Sie tmux 2.3-4 auf Ihrem System installiert haben.
Listet installierte Pakete mit dpkg-query auf
dpkg-query
ist eine Befehlszeile, mit der Informationen zu Paketen in der dpkg-Datenbank angezeigt werden können.
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 die Ausgabe von
dpkg-query -l
mit dem Befehl
grep
filtern:
sudo dpkg-query -l | grep package_name_to_search
Erstellen Sie eine Liste aller installierten Pakete
Der folgende Befehl speichert die Liste aller auf Ihrem Debian-System installierten Pakete in einer Datei namens
packages_list.txt
:
sudo dpkg-query -f '${binary:Package}\n' -W > packages_list.txt
Nachdem Sie die Liste erstellt haben, können Sie dieselben Pakete auf Ihrem neuen Server installieren:
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 den Befehl
wc
um die Zeilen zu zählen:
sudo dpkg-query -f '${binary:Package}\n' -W | wc -l
Die Ausgabe zeigt die Anzahl der installierten Pakete:
Fazit
In diesem Tutorial haben Sie gelernt, wie Sie installierte Pakete auf Ihrem Debian-System auflisten und filtern.
Fühlen Sie sich frei, einen Kommentar zu hinterlassen, wenn Sie Fragen haben.
debian apt dpkgWie man ufw Firewall Regeln auflistet und löscht
UFW steht für Uncomplicated Firewall und ist ein benutzerfreundliches Frontend zum Verwalten von iptables (netfilter) Firewall-Regeln. In diesem Tutorial erfahren Sie, wie Sie UFW-Firewall-Regeln auflisten und löschen.
So listen Sie installierte Pakete auf Centos auf
In diesem Tutorial zeigen wir Ihnen, wie Sie installierte Pakete unter CentOS auflisten und filtern. Zu wissen, wie installierte Pakete auf Ihrem CentOS-System aufgelistet werden, kann hilfreich sein, wenn Sie dieselben Pakete auf einem anderen Computer installieren müssen oder wenn Sie Ihr System neu installieren möchten.
Wie man installierte Pakete auf Ubuntu auflistet
In diesem Tutorial zeigen wir Ihnen, wie Sie installierte Pakete auf Ubuntu auflisten und filtern. Wir zeigen Ihnen auch, wie Sie überprüfen, ob ein bestimmtes Paket installiert ist, installierte Pakete zählen und die Version eines installierten Pakets ermitteln.