Mehrere Methoden können verwendet werden, um in Debian 10 Buster nach Paketen zu suchen. Für die Paketfilterung stehen leistungsstarke und stabile Tools zur Verfügung, um nach dem richtigen Paketnamen zu suchen. Debian 10 bietet sowohl Befehlszeilen- als auch grafische Paketmanager zum Filtern und Suchen nach Paketen. Synaptic ist ein beliebtes Tool, das für GUI verwendet wird, aber es ist nicht für alle Maschinen geeignet, einschließlich Produktionsservern. Sie müssen also einige Befehlszeilentools verwenden, um nach Debian-Paketen zu suchen.
Es gibt mehrere Optionen für die Suche nach Paketen in Debian 10. In diesem Artikel erfahren Sie, wie Sie mit den Paketmanagern aptitude, apt-cache, dpkg und apt nach einem Paket suchen. Alle Befehle in diesem Artikel wurden im Debian 10 Buster Terminal implementiert implemented. Mit den in diesem Artikel beschriebenen Dienstprogrammen können Sie nach Paketen suchen und deren Beschreibung anzeigen.
Suche nach verfügbaren Paketen mit dem aptitude-Befehl
Aptitude ist eine Anwendung, die auf dem Ncurses-Frontend für apt basiert und unter der Terminalanwendung läuft. Dies ist in Debian, Ubuntu und anderen Linux-basierten Distributionen noch nicht installiert. Um Aptitude in Debian 10 zu installieren, öffnen Sie das Terminal über die Anwendungssuchleiste wie folgt:
Geben Sie den folgenden Befehl ein, um aptitude in Debian 10 Buster zu installieren:
$ sudo apt installiere aptitudeNachdem Sie dieses Tool auf Ihrem System installiert haben, können Sie mit dem Befehl aptitude im Terminal nach jedem verfügbaren Paket suchen. Befolgen Sie dazu die folgende Syntax:
$ Eignungssuche PaketnameWenn Sie beispielsweise nach allen OpenSSH-Paketen suchen möchten, führen Sie den unten gezeigten Befehl aus:
Sie können auch über die aptitude Ncurses-Benutzeroberfläche nach einem Paket suchen. Geben Sie 'aptitude' in das Terminal ein und die folgende Schnittstelle wird im Fenster angezeigt.
Um nach einem Paket zu suchen, drücken Sie '/' und geben Sie dann den Paketnamen in die Suchleiste ein.
Mit dem Befehl apt-cache nach verfügbaren Paketen suchen
In Debian 10 können Sie mit dem Befehl apt-cache im Debian-Repository nach verfügbaren Paketen suchen. Mit dem Befehl apt-cache können Sie auch die auf Ihrem System installierten DEB-Pakete durchsuchen, die sich nicht im Debian-Repository befinden. Verwenden Sie den folgenden Befehl, um die Suchaufgaben mit dem Befehl apt-cache auszuführen.
$ apt-cache suche PaketnameBeispiel
$ apt-cache-Suche vim
Der obige Befehl zeigt die Namen von Paketen mit dem Ausdruck „vim“ in der Beschreibung oder im Namen an. Um nach diesen Paketen zu suchen, muss der Suchausdruck nur im Namen enthalten sein. Geben Sie dann den folgenden Befehl ein:
$ apt-cache search --names-only apache
Um weitere Details zu dem aufgelisteten Paket anzuzeigen, verwenden Sie den folgenden Befehl:
$ apt-cache Paketname anzeigenBeispiel
$ apt-cache emacs anzeigen
Aptitude und apt-cache liefern ähnliche Informationen zu den Paketen.
In den meisten Fällen sind die Ergebnisse zu lang. Um die Ergebnisse zu verkürzen, können Sie den folgenden Befehl ausführen:
$ apt-cache suche Paketname | MehrSie können die Ergebnisse, die kein bestimmtes Schlüsselwort haben, mit dem grep-Befehl wie folgt ausschließen:
$ apt-cache suche Paketname | grep Paketname2Beim grep-Befehl muss die Groß-/Kleinschreibung beachtet werden. Um die Groß-/Kleinschreibung zu ignorieren, verwenden Sie das Flag -i (grep -i Suchwort).
Suche nach verfügbaren Paketen mit dem Befehl apt
Mit dem Befehl apt können Sie nach allen verfügbaren Paketen suchen. Verwenden Sie die folgende Syntax, um eine Suche mit apt durchzuführen:
$ apt suche PaketnameBeispiel
$ apt suche emacs
Verfügbare Pakete mit dem dpkg-Befehl suchen
Um nach installierten Paketen zu suchen, verwenden Sie den Befehl dpkg wie folgt:
$ dpkg -S SuchmusterBeispiel
$ dpkg -S Apache
Sie können dpkg auch wie folgt mit grep verwenden:
Fazit
In diesem Artikel wurde untersucht, wie Pakete mithilfe der Befehlszeile in Debian 10 durchsucht werden, einschließlich einiger verschiedener Methoden zum Suchen und Filtern. Mit diesen Methoden können Sie nach Debian-Paketen suchen, auch wenn Sie den genauen Paketnamen nicht kennen. Weitere Informationen zu den Befehlen apt-cache, grep search, aptitude und apt finden Sie im Internet.