Listen Sie alle installierten Pakete auf Debian Top 10 auf

Listen Sie alle installierten Pakete auf Debian Top 10 auf
In diesem Tutorial wird erläutert. Es gilt auch für Debian-basierte Linux-Verteilungen wie Ubuntu.

Wenn Sie dieses Tutorial lesen, erhalten Sie nicht nur einfache Anweisungen zur Auflistung installierter Pakete. Sie werden sich auch mit verschiedenen Paketmanagern und ihren Befehlen an Administration -Pakete vertraut machen.

Alle in diesem Tutorial beschriebenen Anweisungen enthalten Screenshots.

Eine kurze Einführung in Debian -Paketmanager

Bevor wir die praktischen Techniken zur Auflistung aller Pakete auf Debian zeigen, setzen wir uns mit jedem vor.

Der dpkg Der Paket -Manager ist die Debian -Basis aller Paketmanager. Andere bekannte Alternativen mögen geeignet oder apt-get sind Frontenden für dpkg, während die Eignung ein Frontend für ist geeignet.

Der geeignet Und apt-get Frontends haben wichtige Vorteile gegenüber DPKG:

  • Sie können Abhängigkeiten lösen.
  • Sie können Pakete aus dem Internet mit einem einfachen Befehl installieren.
  • Sie können Informationen nicht nur in lokalen Dateien, sondern auch in der Fernbedienung zur Verfügung stellen.

Der Eignung Frontend ist noch besser, einschließlich der folgenden Funktionen:

  • Es kann Abhängigkeiten besser auflösen als passend.
  • Es wird informiert, wie Pakete installiert wurden (manuell oder automatisch).
  • Es zeigt Paketänderungen im System.
  • Es bietet sowohl die Befehlszeile als auch interaktive NCURSES-basierte Schnittstellen.

Auflistung aller installierten Pakete auf Debian 11 mithilfe DPKG/DPKG-Query

In diesem Abschnitt dieses Tutorials wird erläutert, wie installierte Pakete auf Debian mit beiden auflisten dpkg Und dpkg-query Werkzeug.

Der erste in diesem Artikel unterrichtete Befehl zeigt eine vollständige Liste aller installierten Pakete in unserem Debian 11 -System mit Verwendung dpkg.

Um es zu tun, rennen Sie einfach dpkg gefolgt von der -l (Liste) Flag, wie im folgenden Screenshot gezeigt.

dpkg -l

Wie Sie sehen können, wird in dem Befehl die folgenden fünf Spalten angezeigt, die unten erläutert werden.

Verständnis dpkg Ausgang

  • In der ersten Spalte werden 2 Zeichen angezeigt, die den Status des Pakets zeigen (im vorherigen Screenshot "I"). Jeder Buchstabe hat seine eigene Bedeutung, bei der der erste den gewünschten Paketstatus wie in der ersten Zeile der Ausgabe erläutert zeigt. Möglicher der gewünschte Status umfassen:
  • ich: Das Paket wird für die Installation ausgewählt.
  • R: Das Paket wird so ausgewählt, dass sie entfernt werden.
  • P: Das Paket wird für die Reinigung ausgewählt (entfernt, einschließlich aller verwandten Dateien und Verzeichnisse).
  • u: Der Paketstatus ist unbekannt.
  • H: Das Paket wird von gehalten und nicht verwaltet von dpkg.
  • Der zweite Charakter (im folgenden Screenshot auch „I“) zeigt den aktuellen Status des Pakets an. Wenn der zweite Charakter „R“ ist und das erste Zeichen „I“ ist, ist die Bedeutung, dass das Paket derzeit installiert, aber zum Entfernen durch den Benutzer ausgewählt ist. Es gibt 8 mögliche Buchstaben für den aktuellen Status eines Pakets:
  • ich: Das Paket ist installiert.
  • N: Das Paket ist im System nicht installiert.
  • C: Das Paket ist nicht installiert, seine Konfigurationsdateien bleiben jedoch bestehen.
  • F: Das System konnte Konfigurationsdateien nicht entfernen.
  • u: Das Paket ist ausgepackt.
  • H: Die Paketinstallation begann, wurde jedoch aus einem unbekannten Grund nicht installiert.
  • F: Das Paket wurde ausgepackt und teilweise konfiguriert, aber aus einem unbekannten Grund nicht installiert.
  • W: Das Paket wartet darauf, von einem anderen Paket ausgelöst zu werden.
  • T: Das Paket wurde von einem anderen Paket ausgelöst.
  • Die zweite Spalte zeigt Paketnamen an.
  • Die dritte Spalte zeigt Paketversionen an.
  • Die vierte Spalte zeigt die Paketarchitektur.
  • Schließlich zeigt die fünfte Spalte Paketbeschreibungen.

Eine andere Möglichkeit, die gleiche Ausgabe zu erhalten, ist die dpkg-query Befehl, auch gefolgt von der -l Flagge, wie im Bild unten gezeigt.

dpkg -query -l

Der dpkg-query Der Befehl hat zusätzliche Funktionen; Beispielsweise können Sie die vollständige Liste der installierten Pakete in eine Datei exportieren, mit der später alle aufgeführten Pakete in der Datei installiert werden können. Dies ist eine großartige Methode, um alle Pakete in Ihrem aktuellen System in einem neuen System zu installieren.

Der folgende Befehl erstellt eine Datei mit dem Namen InstalledPackages enthält eine Liste aller gegenwärtigen Pakete. Der Name der Datei ist willkürlich.

DPKG -Query -f '$ Binary: Package \ n' -W> InstalledPackages

Sie können die exportierte Liste mithilfe von Lesebands wie die sehen weniger Befehl, wie unten gezeigt.

Weniger installierte Packages

So können Sie installierte Pakete in Debian Linux mit beiden auflisten dpkg Und dpkg-query Befehle. Lesen Sie weiter unten, um Pakete mithilfe alternativer Befehle aufzulisten.

Listen Sie alle installierten Pakete auf Debian 11 mithilfe von APT auf

Der geeignet (Advanced Package Tool) Befehl ist ein weiterer Paketmanager, der auf Debian und Ubuntu-basierter Linux-Distribution verfügbar ist. Obwohl das Finden von Informationen zu Paketen mit DPKG gegenüber der APT Vorteile hat, ist APT besser, da es bei der Installation von Software Abhängigkeiten beheben kann. Aber auch geeignet kann nützlich sein, um Pakete aufzulisten und Informationen dazu zu erhalten.

Um eine vollständige Liste der installierten Pakete mit APT zu drucken, führen Sie den unten angegebenen Befehl aus:

APT -Liste -installiert

Wie Sie sehen können, ist die Ausgabe menschlich lesbar, aber beides dpkg Und dpkg-query Geben Sie eine benutzerfreundlichere Ausgabe zurück, die nach Spalten sortiert ist.

Pakete nach Status in Debian 11 auflisten Eignung

Wie in der Einführung dieses Artikels gesagt, die Eignung Befehl ist ein Frontend für geeignet sowohl mit interaktiven als auch mit Befehlszeilenschnittstellen.

So auflisten Sie alle installierten Dateien mit einer Befehlszeilenschnittstelle unter Verwendung Eignung, leiten Sie die Eignung Befehl gefolgt von dem Suche ~ i Option, wie im folgenden Screenshot gezeigt.

Eignung suchen ~ i

Wie Sie sehen können, gibt der Befehl 4 Spalten zurück, wobei der erste den Paketstatus anzeigt (ich bedeutet, dass das Paket installiert ist). Die zweite Spalte zeigt, wie das Paket installiert wurde. Im obigen Beispiel die A Der Brief zeigt an, dass das Paket automatisch installiert wurde. Die dritte Spalte zeigt den Paketnamen an, und die vierte Spalte zeigt die Beschreibung des Pakets an.

Um installierte Pakete mit dem interaktiven Modus aufzulisten, laufen Sie aus Eignung gefolgt von der -ich Flagge wie unten gezeigt.

Eignung -i

Die Ausgabe zeigt alle installierten Pakete, einschließlich ihres Status. Wie im vorherigen Screenshot gezeigt, wird in der Liste installierte Pakete angezeigt, die ausgewählt werden sollen, um zu entfernen. Durch Scrollen sehen Sie Pakete, die ausgewählt werden sollen, und die Pakete werden automatisch installiert.

Sie können auch alle installierten Pakete anzeigen, die nach Status sortiert werden, indem Sie einfach ausgeführt werden Eignung ohne Flaggen.

Eignung

Wie Sie im folgenden Bild sehen können, können Sie alle Dateien in Ihrem System anzeigen, die nach den folgenden Kategorien sortiert sind:

  • Aktualisierbare Pakete.
  • Neue Pakete.
  • Nicht installierte Pakete.
  • Veraltete und lokal erstellte Pakete.
  • Virtuelle Pakete.
  • Aufgaben.

Diese interaktive Schnittstelle ist intuitiv; Durchsuchen Sie sie je nach Status der Pakete, die Sie auflisten möchten.

Dies sind die verfügbaren Methoden zur Auflistung installierter Pakete auf Debian 11, den vorherigen Versionen und Debian-basierten Linux-Verteilungen.

Abschluss

Wie Sie sehen können. Jede Linux -Benutzerebene kann die in diesem Tutorial erläuterten Befehle für die Auflistung installierter Pakete im System ausführen. Zu wissen, dass Ihre Software für jeden Systemadministrator obligatorisch ist. Alle in diesem Artikel erläuterten Alternativen sind nützlich und sind für Benutzer, die sich nicht gerne mit dem Linux -Terminal befassen. Meine Empfehlung ist, alle zu lernen, dass sie mit verschiedenen Paketmanagern vertraut sind.

Vielen Dank, dass Sie dieses Tutorial gelesen haben, um zu erläutern, wie alle installierten Pakete auf Debian 11 aufgeführt sind. Ich hoffe, es war für Sie nützlich. Lesen Sie weiterhin Linux -Hinweis für weitere Linux -Tipps und Tutorials.