- 1 1. Einführung
- 2 2. So zeigen Sie eine Liste der installierten Pakete an
- 3 3. So überprüfen Sie, ob ein bestimmtes Paket installiert ist
- 4 4. Wie man detaillierte Informationen zu installierten Paketen anzeigt
- 5 5. Wie man die Anzahl installierter Pakete prüft
- 6 6. Schlussfolgerung
- 7 7. FAQ
- 7.1 Q1: Was ist der Unterschied zwischen apt und dpkg?
- 7.2 Q2: Was sind Snap-Pakete?
- 7.3 Q3: Was ist der einfachste Weg, zu überprüfen, ob ein spezifisches Paket installiert ist?
- 7.4 Q4: Was sollte ich tun, wenn ein Befehl nicht funktioniert?
- 7.5 Q5: Wie kann ich ein installiertes Paket entfernen?
- 7.6 Q6: Kann ich eine Liste installierter Pakete in einer Datei speichern?
- 8 Fazit
1. Einführung
Ubuntu ist eine zuverlässige Linux-Distribution, der viele Entwickler und Ingenieure vertrauen. Beim Einsatz könnten Sie auf Situationen stoßen, in denen Sie überprüfen möchten, welche Pakete auf Ihrem System installiert sind.
Zum Beispiel ist diese Information nützlich, um zu prüfen, ob ein bestimmtes Paket ordnungsgemäß installiert wurde, oder um unnötige Pakete zu identifizieren, die Sie möglicherweise entfernen möchten.
Dieser Artikel gibt eine detaillierte Erklärung darüber, wie man installierte Pakete in Ubuntu überprüft. Wir stellen praktische Methoden vor, die sowohl für Anfänger als auch für fortgeschrittene Benutzer geeignet sind, also lesen Sie bis zum Ende durch.
2. So zeigen Sie eine Liste der installierten Pakete an
Ubuntu bietet mehrere Möglichkeiten, installierte Pakete zu überprüfen. Hier sind drei gängige Methoden. Sie können je nach Ihren Bedürfnissen und Vorlieben wählen.
Mit dem apt-Befehl
apt ist einer der am häufigsten verwendeten Paketverwaltungs-Befehle in Ubuntu. Um installierte Pakete aufzulisten, verwenden Sie den folgenden Befehl:
apt list --installed
Erklärung des Befehls
apt list: Zeigt Paketinformationen in einem Listenformat an.--installed: Zeigt nur Pakete an, die bereits auf dem System installiert sind.
Beispielausgabe
Wenn Sie den Befehl ausführen, sehen Sie eine Liste der installierten Pakete wie diese:
accountsservice/now 0.6.55-0ubuntu12 amd64 [installed,automatic]
acl/now 2.2.53-10 amd64 [installed]
Mit dem dpkg-Befehl
dpkg ist ein Low-Level-Befehl, der verwendet wird, um Debian-Pakete direkt zu verwalten. Verwenden Sie den folgenden Befehl, um installierte Pakete anzuzeigen:
dpkg-query -l
Erklärung des Befehls
dpkg-query: Fragt die dpkg-Datenbank ab, um Paketinformationen zu erhalten.-l: Listet alle installierten Pakete auf.
Beispielausgabe
Die Ausgabe sieht so aus:
ii accountsservice 0.6.55-0ubuntu12 amd64 query and manipulate user account information
ii acl 2.2.53-10 amd64 access control list utilities
Hier zeigt ii an, dass das Paket korrekt installiert ist.
Mit dem snap-Befehl
snap ist ein neueres Paketverwaltungssystem, das in Ubuntu verwendet wird. Um Pakete zu überprüfen, die über Snap installiert wurden, führen Sie aus:
snap list
Erklärung des Befehls
snap list: Zeigt eine Liste der auf dem System installierten Snap-Pakete an.
Beispielausgabe
Die folgende ist eine Beispiel-Liste installierter Snap-Pakete:
Name Version Rev Tracking Publisher Notes
core 16-2.58 12834 latest/stable canonical✓ core
Dieser Befehl hilft Ihnen, Versions- und Revisionsdaten für Snap-Pakete zu überprüfen.
Zusammenfassung
apt list --installed: Praktisch für einen schnellen Überblick über installierte Pakete.dpkg-query -l: Geeignet für detaillierte Paketinformationen.snap list: Speziell für die Überprüfung von Snap-Paketen verwendet.
Durch den angemessenen Einsatz dieser Befehle können Sie Paketinformationen in Ubuntu effizient verwalten.
3. So überprüfen Sie, ob ein bestimmtes Paket installiert ist
Ubuntu bietet mehrere effiziente Möglichkeiten, zu überprüfen, ob ein bestimmtes Paket installiert ist. Hier erklären wir, wie man dies mit apt und dpkg macht.
Überprüfen mit dem apt-Befehl
Verwenden Sie den apt-Befehl, um nach einem bestimmten Paket in der Liste der installierten Pakete zu suchen.
Beispielbefehl
Kombinieren Sie apt mit grep, um nach einem Paketnamen zu suchen:
apt list --installed | grep package-name
Beispielausführung
Um zu überprüfen, ob curl installiert ist, führen Sie aus:
apt list --installed | grep curl
Beispielausgabe
curl/now 7.68.0-1ubuntu2.6 amd64 [installed]
Dieses Ergebnis bestätigt, dass curl installiert ist.
Überprüfen mit dem dpkg-Befehl
Sie können den Installationsstatus auch mit dpkg überprüfen:
Beispielbefehl
dpkg-query -l | grep package-name
Beispielausführung
Um zu überprüfen, ob git installiert ist:
dpkg-query -l | grep git
Beispielausgabe
ii git 1:2.25.1-1ubuntu3.2 amd64 fast, scalable, distributed revision control system
Der ii‑Eintrag zeigt eine erfolgreiche Installation an.
Überprüfen von Snap‑Paketen
Wenn das Paket über Snap installiert wurde, verwenden Sie:
snap list | grep package-name
Beispielausführung
Um zu prüfen, ob chromium über Snap installiert ist:
snap list | grep chromium
Beispielausgabe
chromium 97.0.4692.99 1892 latest/stable canonical✓ -
Damit wird bestätigt, dass chromium als Snap‑Paket installiert ist.
Zusammenfassung
apt list --installed | grep paket-name: Einfach und intuitiv.dpkg-query -l | grep paket-name: Liefert detaillierte Informationen.snap list | grep paket-name: Wird speziell für Snap‑Pakete verwendet.
Durch die Nutzung dieser Methoden können Sie schnell feststellen, ob ein Paket auf Ihrem System installiert ist.
4. Wie man detaillierte Informationen zu installierten Paketen anzeigt
Manchmal benötigen Sie detaillierte Informationen wie Funktionalität, Abhängigkeiten oder Versionsdetails eines Pakets. Ubuntu ermöglicht das Abrufen dieser Informationen über die folgenden Befehle.
Verwendung des apt show‑Befehls
Der Befehl apt show zeigt detaillierte Paketinformationen an.
Beispielbefehl
apt show package-name
Beispielausführung
Um Details zu curl anzuzeigen:
apt show curl
Beispielausgabe
Dieser Befehl liefert detaillierte Informationen wie:
Package: curl
Version: 7.68.0-1ubuntu2.6
Priority: optional
Section: web
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Description: command line tool for transferring data with URL syntax
This is a command line tool and library for transferring data with URLs.
Erklärte Schlüsselinformationen
- Package : Name des Pakets.
- Version : Installierte Version.
- Section : Paketkategorie (z. B. web, utils).
- Maintainer : Informationen zum Paketbetreuer.
- Description : Überblick über das Paket.
Verwendung des dpkg‑Befehls
Sie können detaillierte Paketinformationen auch mit folgendem Befehl anzeigen:
Beispielbefehl
dpkg -s package-name
Beispielausführung
dpkg -s git
Beispielausgabe
Package: git
Status: install ok installed
Priority: optional
Section: vcs
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Description: fast, scalable, distributed revision control system
Git is a fast, scalable, distributed revision control system with an
unusually rich command set that provides both high-level operations
and full access to internals.
Dieser Befehl zeigt ebenfalls den Paketstatus und eine Zusammenfassung an.
Beispiel zur Verwendung: Abhängigkeiten prüfen
Um die Abhängigkeiten eines Pakets zu überprüfen, verwenden Sie:
apt show curl
Die Ausgabe enthält Abhängigkeitsdetails wie:
Depends: libc6 (>= 2.17), libcurl4 (>= 7.68.0-1ubuntu2.6)
Damit lassen sich zusätzliche Pakete identifizieren, die für die ordnungsgemäße Funktion erforderlich sind.
Zusammenfassung
apt show paket-name: Zeigt Paketdetails und Abhängigkeiten an.dpkg -s paket-name: Liefert kompakte Paketinformationen.
Diese Befehle helfen Ihnen, installierte Pakete besser zu verstehen und die Systemverwaltung sowie Fehlersuche zu verbessern.

5. Wie man die Anzahl installierter Pakete prüft
Wenn Sie die Gesamtzahl installierter Pakete überprüfen möchten, stellt Ubuntu Befehle bereit, um diese Information schnell abzurufen. Das ist nützlich bei der Analyse der Systemgröße oder des Systemstatus.
Verwendung des apt‑Befehls
Sie können apt list mit wc -l kombinieren, um installierte Pakete zu zählen:
Beispielbefehl
apt list --installed | wc -l
Befehlserklärung
apt list --installed: Listet installierte Pakete auf.wc -l: Zählt die Zeilen in der Ausgabe.
Beispielausgabe
543
In diesem Beispiel sind 543 Pakete auf dem System installiert.
Verwendung des dpkg‑Befehls
Sie können auch installierte Pakete zählen mit:
Beispielbefehl
dpkg-query -l | grep '^ii' | wc -l
Befehls-Erklärung
dpkg-query -l: Listet installierte Pakete auf.grep '^ii': Filtert Pakete, die als installiert markiert sind.wc -l: Zählt die gefilterten Zeilen.
Beispielausgabe
487
Dies zeigt an, dass 487 Pakete installiert sind.
Überprüfen von Snap-Paketen
Um installierte Snap-Pakete zu zählen:
snap list | wc -l
Befehls-Erklärung
snap list: Listet alle Snap-Pakete auf.wc -l: Zählt die Anzahl der Zeilen.
Beispielausgabe
12
Dies bedeutet, dass 12 Snap-Pakete installiert sind.
Hinweis
Da die Ausgabe von snap list eine Kopfzeile enthält, subtrahieren Sie 1 von der Zählung für die korrekte Anzahl:
snap list | tail -n +2 | wc -l
Zusammenfassung
- apt : Verwenden Sie
apt list --installed | wc -l, um die Zählung schnell zu erhalten. - dpkg : Verwenden Sie
dpkg-query -l | grep '^ii' | wc -lfür detaillierte Filterung. - Snap : Verwenden Sie
snap list, um Snap-installierte Pakete zu zählen.
Diese Methoden ermöglichen es Ihnen, einfach zu ermitteln, wie viele Pakete auf Ihrem Ubuntu-System installiert sind.
6. Schlussfolgerung
Dieser Artikel hat mehrere Möglichkeiten erklärt, installierte Pakete in Ubuntu zu überprüfen. Jede Methode hat ihre Vorteile, und Sie können eine auswählen, basierend auf Ihren Zielen und Ihrer Umgebung.
Vorgestellte Methoden
- Überprüfen installierter Pakete
- Wir haben beschrieben, wie man alle installierten Pakete mit
apt list --installedunddpkg-query -lanzeigt. - Für Snap-Pakete verwenden Sie
snap list.
- Überprüfen spezifischer Pakete
- Wir haben vorgestellt, wie man Befehle mit
grepkombiniert, um die Installation eines Pakets schnell zu überprüfen.
- Abrufen detaillierter Informationen
- Wir haben erklärt, wie man
apt showunddpkg -sverwendet, um Abhängigkeiten und Versionsdetails anzuzeigen.
- Überprüfen der Anzahl installierter Pakete
- Wir haben abgedeckt, wie man die Gesamtzahl installierter Pakete mit
wc -lermittelt.
Welche Methode sollten Sie wählen?
- Für Anfänger : Die Verwendung des
apt-Befehls (z. B.apt list --installed) wird empfohlen. - Wenn Sie mehr Details benötigen : Verwenden Sie
dpkg-Befehle oderapt show. - Wenn Sie sich auf Snap-Pakete konzentrieren : Verwenden Sie den
snap list-Befehl.
Abschließende Gedanken
Das Verständnis dieser Befehle ist essenziell für effizientes Paket-Management in Ubuntu. Indem Sie die in diesem Artikel beschriebenen Techniken anwenden, können Sie Ihr System effektiver warten und Probleme selbstbewusst lösen.
7. FAQ
Hier sind häufig gestellte Fragen im Zusammenhang mit dem Überprüfen installierter Pakete in Ubuntu. Diese Antworten helfen Anfängern und fortgeschrittenen Nutzern, gängige Verwirrungen zu vermeiden.
Q1: Was ist der Unterschied zwischen apt und dpkg?
A:
apt ist ein hochstufiger Paket-Management-Befehl für Ubuntu und Debian-basierte Systeme, der Aufgaben wie Installation, Entfernung und Updates vereinfacht. dpkg ist ein niedrigstufiges Tool zum direkten Manipulieren installierter Paketdateien. Intern verwendet apt dpkg.
Hauptunterschiede:
apt: Verwendet Repositories, um Pakete herunterzuladen und zu installieren.dpkg: Verwaltet lokale Debian-Paketdateien (.deb).
Q2: Was sind Snap-Pakete?
A:
Snap ist ein modernes Paket-Management-System, das von Ubuntu bereitgestellt wird. Im Gegensatz zu traditionellen Debian-Paketen, die von apt oder dpkg gehandhabt werden, bündeln Snap-Pakete Abhängigkeiten und bieten Portabilität über Systeme hinweg.
- Vorteile : Vermeidet Abhängigkeitskonflikte, ermöglicht Zugriff auf die neuesten Anwendungen.
- Nachteile : Paketgrößen können größer sein.
Verwenden Sie Befehle wie snap list und snap install, wenn Sie mit Snap arbeiten.
Q3: Was ist der einfachste Weg, zu überprüfen, ob ein spezifisches Paket installiert ist?
A:
Die schnellste Methode ist:
apt list --installed | grep package-name
Zum Beispiel, um curl zu überprüfen:
apt list --installed | grep curl
Wenn es in der Ausgabe erscheint, ist das Paket installiert.
Q4: Was sollte ich tun, wenn ein Befehl nicht funktioniert?
A:
- Rechtschreibfehler prüfen : Stellen Sie sicher, dass keine Rechtschreibfehler vorhanden sind.
- Berechtigungen prüfen : Einige Befehle erfordern
sudo.sudo apt list --installed
- Paketlisten aktualisieren mit:
sudo apt update
- Systemprotokolle prüfen wie
/var/log/syslogoder verwenden Siejournalctl, um Fehler zu überprüfen.
Q5: Wie kann ich ein installiertes Paket entfernen?
A:
apt remove package-name: Entfernt das Paket, lässt aber die Konfigurationsdateien erhalten.apt purge package-name: Entfernt das Paket und seine Konfigurationsdateien.
Beispiel:
sudo apt remove curl
Um auch die Konfigurationsdateien zu entfernen:
sudo apt purge curl
Q6: Kann ich eine Liste installierter Pakete in einer Datei speichern?
A:
Ja, verwenden Sie den folgenden Befehl:
apt list --installed > installed_packages.txt
Damit wird die Liste in installed_packages.txt gespeichert. Sie können sie später mit apt install verwenden, um Pakete auf einem anderen System neu zu installieren.
Fazit
Dieser FAQ-Abschnitt liefert Antworten auf häufige Fragen zur Ubuntu-Paketverwaltung. Nutzen Sie diese Informationen, um Ihren Arbeitsablauf zu verbessern und Ihre Fehlersuchfähigkeiten zu erweitern, während Sie weiterhin Linux-Paketsysteme erkunden.
