Wie überprüfe ich, ob ein Paket auf Debian und Ubuntu installiert ist

Wie überprüfe ich, ob ein Paket auf Debian und Ubuntu installiert ist
Wenn Sie dieses Tutorial lesen, erfahren Sie, wie Sie überprüfen, ob ein Paket auf Debian-basierten Linux-Verteilungen, einschließlich Ubuntu, installiert ist.

Überprüfen Sie, ob ein bestimmtes Paket mit der Installation von mit dpkg:

Um zu überprüfen, ob ein bestimmtes Paket auf Debian -basierten Linux -Verteilungen installiert ist, können Sie die verwenden dpkg Befehl gefolgt von dem -S (Status) Flagge und der Paketname. Der folgende Befehl zeigt ein Beispiel von DPKG, mit dem der Status des Paketdampfs überprüft wird.

DPKG -S -Dampf

Wie Sie sehen können, gibt der Befehl Informationen zum Paket zurück, einschließlich Folgendes:

Paketnamen: Paketnamen.

Paket Status: Hier sehen Sie den Paketstatus in Ihrem System.

Priorität: Es gibt 5 mögliche Prioritätsniveaus für Pakete: die Priorität 'Erforderlich' gehört zu Paketen, die für das System unerlässlich sind; Entfernen von Paketen als markiert als 'Erforderlich' kann zu einem Systemausfall führen. Der zweite mögliche Prioritätsmodus für a ist der 'Wichtig' Priorität für Pakete, die für das System nicht wesentlich sind, aber der Benutzer, beispielsweise ein Texteditor wie Nano oder Net-Tools. Die dritte Priorität ist 'Standard', Dies enthält Pakete, die so definiert sind, dass sie standardmäßig installiert werden können. Die vierte Prioritätsstufe ist die 'Optional', Dies enthält optionale Pakete in Debian/Ubuntu -Installationen. Schließlich ist die fünfte Priorität 'Extra', was veraltet ist und durch ersetzt wird durch 'Optional'. Der Status 'Extra' wurde für spezielle Pakete verwendet.

Abschnitt: Pakete werden nach Kategorien klassifiziert; Zu den derzeit verfügbaren Kategorien gehören Admin, Datenbank, CLI-mono, Debug, Devel, DOC, Herausgeber, Bildung, Gn .-, eingebettete, Schriftarten, Spiele, Gnome, GNU-R, Elektronik, Grafiken, Dolmetscher, Hamradio, Haskell, HTTPD, Python, Introspection, JavaScript, Java, Ruby, KDE, Lokalisierung, Kernel, Libdevel, LiBs, Lisp, Mail, Mathematik, Metapackages, Ocaml, Net, News, Misc, Comm, Oldlibs, andereosfs, Perl, PHP, Rost, Wissenschaft, Muscheln, Muscheln, Muscheln, Muscheln, Muscheln, Muscheln, Muscheln, Muscheln, Mathematik Sound, Text, Video, Aufgaben, Tex, Utils, VCS, Web, X11, XFCE und Zope.

Installierte Größe: Sie können den geschätzten erforderlichen Speicherplatz in Bytes sehen, um das Paket zu installieren.

Betreuer: Dieses Feld zeigt die Informationen zum Entwickler des Pakets.

Die Architektur: Hier sehen Sie die Paketarchitektur.

Ausführung: Paketversion.

Kommt darauf an: Paketabhängigkeiten.

Beschreibung: Paketbeschreibung.

Startseite: Paket/Entwicklerwebsite.

Der folgende Screenshot zeigt die Ausgabe, wenn Sie ein nicht installiertes Paket überprüfen.

DPKG -S -Nexpose

Sie können auch die verwenden dpkg Befehl gefolgt von dem -l FALL, um einen bestimmten Paketstatus zu überprüfen, wie im folgenden Beispiel gezeigt.

DPKG -L -Dampf

Überprüfen Sie, ob ein bestimmtes Paket mit der Installation von mit dpkg-query:

Der dpkg-query Der Befehl kann verwendet werden, um anzuzeigen, ob ein bestimmtes Paket in Ihrem System installiert ist. Um es zu tun, rennen Sie dpkg-query gefolgt von der Flagge -L und dem Namen des Pakets, über das Sie Informationen wünschen. Das folgende Beispiel zeigt, wie Sie überprüfen, ob das Steam -Paket installiert ist.

dpkg -query -l Dampf

Sie können denselben Befehl verwenden, um alle installierten Pakete aufzulisten, indem Sie den Paketnamen weglassen, wie im folgenden Beispiel gezeigt.

dpkg -query -l

Überprüfen Sie, ob ein Paket mit der Installation mit der Installation Apt-Cache:

Der Apt-Cache Der Befehl kann auch Informationen zu Paketen, installierten Versionen und mehr anzeigen. Um diese Ausgabe zu erhalten, müssen Sie die hinzufügen Politik Option gefolgt vom Paketnamen, wie im folgenden Beispiel gezeigt.

APT-Cache-Richtlinie Dampf

Erhalten Sie eine Liste aller installierten Pakete mithilfe geeignet:

Wenn Sie eine Liste aller installierten Pakete auf Ihrem System ausdrucken möchten, anstatt zu überprüfen, ob ein bestimmtes Paket installiert wurde, können Sie diese mit dem erreichen geeignet Befehl wie im folgenden Beispiel gezeigt.

APT -installierte Liste

Erhalten Sie eine Liste aller installierten Pakete, die Protokolle lesen:

Eine andere Methode, die häufig verwendet wird, um eine Liste aller installierten Pakete zu erhalten geeignet oder dpkg Protokolle.

Das lesen geeignet Protokollieren, den folgenden Befehl ausführen.

Katzen/var/log/apt/history.Protokoll

Das lesen dpkg Protokollieren Sie, um Informationen zu installierten Paketen abzurufen. Führen Sie den folgenden Befehl aus.

Grep "Installieren"/var/log/dpkg.Protokoll

Sie können auch komprimierte DPKG -Protokolle mithilfe der Zgrep Befehl statt von Grep, Wie im folgenden Beispiel gezeigt.

ZGREP "Installieren"/var/log/dpkg.Protokoll.11.gz

Wie Sie sehen können, erhalten Sie komprimierte Protokolle teilweise Informationen.

ZGREP "Installieren"/var/log/dpkg.Protokoll.*.gz

So überprüfen Sie aktualisierte und entfernte Pakete:

Wenn Sie nur Informationen zu aktualisierten Paketen anzeigen möchten, können Sie sie mit dem folgenden Befehl erreichen.

Wie zuvor erläutert, können Sie mit installierten Paketen auch komprimierte Protokolle auf aktualisierte Pakete mithilfe der Wildcard überprüfen, wie im folgenden Beispiel gezeigt.

ZGREP "Upgrade"/var/log/dpkg.Protokoll.*.gz

Wenn Sie entfernte Pakete auflisten möchten, ist die Methode ähnlich. einfach ersetzen “Aktualisierung" mit "entfernen," Wie nachfolgend dargestellt.

Grep "entfernen"/var/log/dpkg.Protokoll

Abschluss:

Wie Sie sehen können, bieten Debian-basierte Linux-Distributionen verschiedene Möglichkeiten, einen bestimmten Paketstatus zu überprüfen oder alle installierten, aktualisierten und entfernten Pakete aufzulisten. In diesem Tutorial erläuterte Befehle sind leicht zu bewerben, und das Lernen ist für jeden Debian-basierten Verteilungsbenutzer obligatorisch. Wie Sie gesehen haben, können diese Befehle auch Informationen zu Softwareversionen, dem benötigten Speicherplatz und mehr liefern. Sie können zusätzliche Tipps zum Auflisten von Paketeninformationen mit dem Tutorial finden.

Ich hoffe. Verfolgen Sie den Hinweis für weitere Linux -Tipps und Tutorials weiterhin Linux -Hinweis.