Debian

So verwenden Sie die apt-Cache-Suche, um Pakete zu finden

So verwenden Sie die apt-Cache-Suche, um Pakete zu finden
Hatten Sie jemals ein Problem bei der Installation des apt-Pakets, wenn Sie den genauen Paketnamen nicht kennen. Wie bei apt müssen Sie den vollständigen Namen des Pakets angeben, um es zu installieren, z apt installiere Apache2. Wenn Sie nicht den genauen Namen angeben und einfach eingeben Apache, es wird nicht installiert. Das gleiche gilt beim Entfernen eines apt-Pakets.

In Ubuntu- und Debian-Systemen können Sie nach jedem Paket nur nach einem Schlüsselwort suchen, das sich auf seinen Namen oder seine Beschreibung bezieht apt-Cache-Suche. Die Ausgabe gibt Ihnen eine Liste von Paketen zurück, die Ihrem gesuchten Schlüsselwort entsprechen. Sobald Sie den genauen Paketnamen gefunden haben, können Sie ihn mit dem apt installieren zum Installieren. Es ist auch hilfreich, wenn Sie nach Informationen zu einem bestimmten Paket suchen. Beachten Sie, dass mit apt-Cache-Suche, Sie können nach jedem installierten oder noch zu installierenden apt-Paket suchen.

In diesem Artikel erfahren Sie, wie Sie ein Paket über die apt-Cache-Suche Befehl in Ihren System-Repositorys. Wir werden auch einige andere Befehle lernen: passende Suche und Eignung über die Sie auch nach beliebigen Paketen suchen können.

Hinweis: Wir haben das in diesem Artikel beschriebene Verfahren auf Ubuntu 18 . durchgeführt.04 Terminal des LTS-Systems. Um das Terminal in Ubuntu zu öffnen, verwenden Sie die Tastenkombination Strg+Alt+T.

Bevor Sie eine der folgenden Methoden ausführen, empfehlen wir Ihnen, den Repository-Index wie folgt zu aktualisieren:

$ sudo apt-Update

Durchsuchen Sie Pakete mit der apt-Cache-Suche

Apt-cache ist ein Befehlszeilentool zum Durchsuchen von apt-Paketen auf einem Ubuntu- oder Debian-basierten System. Mit apt-Cache-Suche, Sie können nach jedem Paket mit dem Schlüsselwort suchen, das sich auf seinen Namen oder seine Beschreibung bezieht. In der Ausgabe werden alle Pakete angezeigt, die den Suchkriterien entsprechen.

Mit apt-Cache-Suche, Sie können die Informationen zu den verfügbaren Paketen aus den Internet-Repositorys suchen und anzeigen. Es kann auch verwendet werden, um nach Informationen zu den Paketen zu suchen, die bereits auf Ihrem System installiert sind. Es erhält Informationen über die Pakete aus verschiedenen Quellen und speichert sie in der lokalen Datenbank, die durch Ausführen des apt-Update-Vorgangs aktualisiert wird.

Um nach Paketen zu suchen, geben Sie apt-cache search gefolgt von dem entsprechenden Schlüsselwort ein. Hier ist die Syntax dafür:

$ sudo apt-Cache-Suche

Ersetze das Stichwort mit einem installierten oder installierbaren Paketnamen. Beachten Sie, dass das Schlüsselwort genau oder ein Teil des Paketnamens oder ein beliebiges Wort sein kann, das sich auf die Paketbeschreibung bezieht. In der Ausgabe sehen Sie eine Liste von Paketen, die mit dem genannten Schlüsselwort übereinstimmen, und eine kurze Beschreibung jedes Pakets.

Wir wollen zum Beispiel eine Speichermanagementlösung ZFS . installieren. Um den genauen Paketnamen zu finden, suchen wir ihn mit der apt-cache-Suche wie folgt:

$ apt-cache-Suche zfs

Aus der Ausgabe können Sie den genauen Paketnamen „zfsutils-linux“ zusammen mit einer kurzen Beschreibung ermitteln. Wie Sie sehen, ist die angezeigte Liste zu lang. Sie können den Befehl less verwenden, um die Ausgabe zeilen- oder bildschirmweise anzuzeigen.

$ sudo apt-cache search zfs | Weniger

Ebenso kann die apt-cache-Suche hilfreich sein, wenn Sie einen Webserver installieren möchten, sich aber nicht an den Namen des Pakets erinnern. In diesem Fall können Sie nach dem Paket mit einem beliebigen Schlüsselwort suchen, das sich auf die Paketbeschreibung bezieht. Ich fand es zum Beispiel sehr hilfreich, als ich die Suchmaschine installieren musste, von der ich nur weiß, dass es sich um eine Metasuchmaschine handelt, die die Privatsphäre ihrer Benutzer schützt. Ich habe mich jedoch nicht an den Namen dieser Suchmaschine erinnert, daher habe ich den Suchbegriff wie folgt eingegeben:

$ sudo apt-cache search „Metasuchmaschine“

Als das Ergebnis erschien, fand ich den erforderlichen Suchmaschinennamen, der "Searx" war. Danach habe ich einfach die apt installiere searx Befehl zum Installieren.

Ebenso, wenn wir apt-cache mit verwenden Show Flag, werden grundlegende Informationen über das Paket angezeigt, einschließlich Version, Größe, Abhängigkeiten, Beschreibung und vieles mehr. Um Informationen zu einem bestimmten Paket zu finden, verwenden Sie das Show-Flag wie folgt:

$ apt-Cache-Show

Alternative Wege

Hier sind einige andere Möglichkeiten, die auch verwendet werden können, um nach einem installierten oder installierbaren Paket in einem System zu suchen.

Pakete suchen mit apt Search

Wohnungssuche ist das passende Äquivalent zu apt-Cache-Suche im älteren apt-get-Befehl. Einige Benutzer bevorzugen die passende Suche Befehl wegen seiner gut präsentierten Anzeige der Ergebnisse. Es zeigt die Paketliste zusammen mit ihren neuesten verfügbaren Versionen und einer kurzen Beschreibung an. Das beste Ding über passende Suche ist, dass es den Paketnamen hervorhebt und etwas Platz zwischen verschiedenen Paketen behält. Außerdem sehen Sie die Eingerichtet Label am Ende der bereits installierten Pakete.

Um nach einem Paket zu suchen, geben Sie passende Suche gefolgt von der Stichwort bezogen auf den Paketnamen.

$ apt Suchbegriff

Ein Beispiel hierfür wäre die Suche nach dem Apache2-Paket mit dem folgenden Befehl:

$ apt Suche Apache2

Pakete suchen mit aptitude

Aptitude ist das Frontend des apt-Befehls in Linux, der zum Installieren, Aktualisieren und Entfernen von Paketen verwendet wird. Es kann auch zum Durchsuchen eines Pakets in einem Linux-System verwendet werden.

Aptitude ist unter Linux nicht standardmäßig installiert, daher müssen Sie es manuell installieren. Führen Sie dazu den Installationsbefehl wie folgt aus:

$ sudo apt installiere aptitude

Das System bittet Sie möglicherweise um eine Bestätigung, indem es Ihnen eine Y/n-Option zur Verfügung stellt. Drücken Sie y und dann Enter zur Bestätigung, danach wird Aptitude auf Ihrem System installiert.

Um nun über aptitude nach einem Paket zu suchen, geben Sie passende Suche gefolgt von der Stichwort bezogen auf den Paketnamen.

$ Eignungssuche

Sie sehen die Ergebnisse ähnlich wie die folgenden:

Das ist alles! In diesem Artikel haben wir gelernt, wie man mit dem Suchbefehl apt-cache nach einem Paket sucht. Darüber hinaus haben wir auch die Verwendung von apt search und des aptitude-Befehls gelernt, um nach einem Paket zu suchen. Ich hoffe, es ist hilfreich, wenn Sie in Ihrem System nach einem installierten oder installierbaren Paket suchen müssen.

So erfassen und streamen Sie Ihre Gaming-Sitzung unter Linux
In der Vergangenheit galt das Spielen von Spielen nur als Hobby, aber mit der Zeit verzeichnete die Spieleindustrie ein enormes Wachstum in Bezug auf ...
Beste Spiele zum Spielen mit Handtracking
Oculus Quest hat kürzlich die großartige Idee des Hand-Trackings ohne Controller vorgestellt. Mit einer ständig steigenden Anzahl von Spielen und Akti...
So zeigen Sie OSD-Overlay in Vollbild-Linux-Apps und -Spielen an
Das Spielen von Spielen im Vollbildmodus oder die Verwendung von Apps im ablenkungsfreien Vollbildmodus kann Sie von relevanten Systeminformationen ab...