Debian -Paketsuche

Debian -Paketsuche

„Die Installation von Paketen in Ihrem Debian -System ist einfach. Bei der Installation eines bestimmten Tools hätten Sie eine Reihe von Abhängigkeiten oder anderen Paketen installieren können. Das Problem kommt, wenn Sie ein bestimmtes Paket finden möchten, sich jedoch an alle von Ihnen installierten Pakete erinnern können. Trotzdem wissen Sie, dass Sie die Keywords kennen, die einem bestimmten Paket zugeordnet sind, aber Sie wissen nicht genau, wie genau Sie das Paket finden, um das Paket zu finden.”

Wir verstehen, ob Sie nach einer schnellen Möglichkeit suchen, DEB -Pakete und andere mit einem installierten zu suchen Schnappnahme. Darüber hinaus möchten Sie wahrscheinlich Informationen über ein nicht installiertes Paket oder die Liste aller installierten Pakete erhalten. In diesem Fall orientiert sich dies mit verschiedenen Werkzeugen und Tipps, um Ihre Paketsuche auf Debian -Systemen zu verbessern.

Auflistung installierte Pakete

1. Verwenden von DPKG

Debian -Pakete können mit dem abfragt werden dpkg Tool, das die Details oder Abfragen aller installierten Debian -Pakete auflistet.

Verwenden Sie den folgenden Befehl, um alle installierten Debian -Pakete aufzulisten.

$ dpkg -query -l | weniger

Die obigen Befehle drucken auch die Details der installierten Pakete, einschließlich ihrer Version und Architektur. Ein besserer Weg ist es, die Ergebnisse der Pakete zu filtern und die eines bestimmten Schlüsselworts mit dem zu entsprechen Grep Befehl. Zum Beispiel können wir den folgenden Befehl verwenden, wenn wir nach dem suchen GCC Paket.

$ dpkg -query -l | Grep GCC

Wenn das Paket installiert ist, sollte es zurückgegeben werden. Andernfalls gibt es einen Fehler.

In der obigen Ausgabe ist die zurückgegebene Ausgabe von jedem Paket ausgestattet, das dem Schlüsselwort „GCC) entspricht.”

Alternativ können Sie den folgenden Befehl verwenden, wenn Sie ein Paket finden möchten, das dem genauen Namen entspricht. Hier werden wir versuchen, den GCC -Befehl wie früher zu finden.

$ dpkg -l gcc

Die folgende Ausgabe zeigt, wie das Ergebnis nur mit dem genauen Paketnamen übereinstimmt.

Trotzdem können Sie alle Ergebnisse anzeigen, die einem bestimmten Schlüsselwort mit dem entsprechen -S Flagge, wie im Fall unten.

$ DPKG -S GCC

2. Verwenden von APT

Die meisten Pakete werden mit dem installiert und verwaltet geeignet oder apt-get Befehl. Trotzdem können Sie nützlich alle installierten Pakete anzeigen oder bestimmte Pakete finden, indem Sie die Ergebnisse filtern. Schau mal.

Verwenden Sie den folgenden Befehl, um alle installierten Pakete auf Ihrem System anzuzeigen.

$ APT -Liste -installiert

Wir können die Suchergebnisse eingrenzen, indem wir GREP verwenden, um bestimmte Schlüsselwörter des Pakets zu entsprechen, nach dem Sie suchen. Betrachten wir die Git Paket. Der Befehl, der mit APT danach sucht, wäre wie folgt.

$ APT -Liste -installiert | Grep Git

Die obige Ausgabe zeigt deutlich, dass das GCC -Paket auf dem System installiert ist. Sie können auch die Architektur und die Versionen des angegebenen Pakets beachten.

3. APT-Cache verwenden

Jedes offizielle Paket, ob installiert oder nicht, kann mit dem gefunden werden Apt-Cache Möglichkeit. Der Befehl fragt die Debian -Liste aller Pakete ab, und Sie können es verwenden, um ein Paket basierend auf dem Keyword -Match zu finden und sogar die Details zum angegebenen Paket abzurufen.

Wenn sich der Name des Pakets nicht sicher ist, verwenden Sie den folgenden Befehl. Hier fragen Sie alle Pakete ab, deren Name oder Beschreibung mit dem hinzugefügten Schlüsselwort übereinstimmt. In diesem Fall ist es VLC

$ APT-CACHE-Such-VLC

Verwenden Sie die Ausgabe, um nur Pakete anzuzeigen, die mit dem Suchausdruck übereinstimmen. Verwenden Sie das -Nur Namen Flagge.

$ apt-cache-Suche-Nur-naming VLC

Trotzdem können Sie die Informationen über das angegebene Paket mit dem erhalten zeigen Flagge.

$ apt-cache show vlc

Alle Details des angegebenen Pakets werden im obigen Bild aufgeführt. Sie können den Befehl verwenden, um die Details eines beliebigen Pakets abzufragen.

4. Mit SNAP

Wenn Sie nach einem bestimmten Paket suchen möchten, das nicht mit Debian zu tun hat, wie das, wie das Schnapppakete, Sie können sie mit dem unten gezeigten SNAP -Befehl durchsuchen.

$ Snap List

Sie können sich mit Grep kombinieren, um ein gefiltertes Ergebnis zu erzielen.

$ Snap List | Grep-Paketname

Abschluss

Mit den oben genannten Methoden können Sie problemlos nach Paketen in Ihrem Debian -System suchen. Verwenden Sie alle oben beschriebenen Methoden basierend auf dem Zielpaket und dem, was Sie mit der Suche erhalten möchten.