Suchen Sie nach Paketen, die vom Terminal in Ubuntu und Derivaten verfügbar sind

über die Suche nach verfügbaren Paketen vom Terminal

Im nächsten Artikel werden wir uns ansehen, wie wir können Suchen Sie über die Befehlszeile nach verfügbaren Paketen. Es gibt verschiedene Möglichkeiten, über das Terminal nach Paketen zu suchen, die in Debian, Ubuntu oder Linux Mint verfügbar sind. Diese Pakete können wir Suche dank geeignet, apt-Cache y Eignung. Diese Tools helfen uns bei der Suche nach Paketnamen und Beschreibungen dieser. Sie können auch sehr nützlich sein, wenn wir nach einem bestimmten Paket suchen, aber den genauen Namen des Pakets nicht kennen oder wenn wir ein Werkzeug für einen bestimmten Zweck oder eine bestimmte Aufgabe benötigen. So können wir die verfügbaren Optionen kennen.

Die Hauptunterschiede zwischen der Verwendung von apt, apt-cache und der Fähigkeit, nach verfügbaren Paketen zu suchen, sind: ihre Ausgabe und die Reihenfolge, in der diese Pakete klassifiziert werden. Außerdem ist aptitude möglicherweise nicht standardmäßig auf Ihrer Debian-basierten Gnu / Linux-Distribution installiert. In diesem Fall müssen Sie es installieren.

Von allen Beispielen, die wir sehen werden, apt-cache hat die am einfachsten zu lesende Ausgabe da ich normalerweise keine zusätzlichen Informationen benötige. Um die installierten / verfügbaren Versionen anzuzeigen, können Sie den Namen des Richtlinienpakets apt-cache verwenden.

Eine andere Sache zu beachten ist, dass apt und apt-cache durchsuchen den Cache von apt-Softwarepaketen, also geben sie beide Pakete zurück, die in der Repositories B. manuell installierte DEB-Pakete (nicht in Repositorys verfügbar). Im Fall von aptitude gibt nur die Pakete zurück, die in den Repositorys verfügbar sind.

Suchen Sie über die Befehlszeile nach verfügbaren Paketen

Suchen Sie mit apt-cache nach verfügbaren Paketen

Wie ich bereits geschrieben habe, können wir dazu apt-cache verwenden Suchen Sie nach verfügbaren Paketen in den Debian-, Ubuntu- oder Linux Mint-Repositoryszusätzlich zu den installierten DEB-Paketen, die sich nicht in den Repositorys befinden. Das zu verwendende Format wäre das folgende:

apt-cache search BÚSQUEDA

Ein praktisches Beispiel für Suche nach Paket "nodejs" es wäre ungefähr so:

apt-Cache-Suche nodejs

apt-cache search nodejs

Wie Sie in der vorherigen Aufnahme sehen können, konnte ich nicht die gesamte Ausgabe erfassen, da diese sehr lang sein kann.

Suchen Sie mit aptitude nach verfügbaren Paketen

Im Falle der Eignung ist dies ein Ncurses-basiertes Frontend für apt. Dieses Tool wird im Allgemeinen nicht standardmäßig installiert, wir können es jedoch Installieren Sie es auf Debian, Ubuntu, Linux Mint und anderen Debian-basierten Gnu / Linux-Distributionen Verwenden dieses Befehls in einem Terminal (Strg + Alt + T):

sudo apt install aptitude

Nach der Installation können wir aptitude verwenden, um über die Befehlszeile nach Paketen zu suchen. Das zu verwendende Format sieht ungefähr so ​​aus:

aptitude search BÚSQUEDA

Ein praktisches Beispiel, um das Paket "nodejs" zu finden, wäre das Folgende:

Eignungssuche nodejs

aptitude search nodejs

Wir werden auch in der Lage sein Verwenden Sie die Benutzeroberfläche von aptitude Ncurses. Wir werden nicht mehr zu schreiben haben Eignung um es zu starten:

Suche nach Eignungspaketen

Hier können wir Suchen Sie nach Paketen, indem Sie / drücken und dann das Schlüsselwort eingeben zur Suche.

Suchen Sie mit apt nach verfügbaren Paketen

Mit apt können wir über die Befehlszeile wie folgt nach verfügbaren Paketen suchen:

apt search BÚSQUEDA

Muss einfach Ersetzen Sie das Wort SEARCH durch das Schlüsselwort dass wir interessiert sind zu suchen. Wir können mehrere Schlüsselwörter in Anführungszeichen setzen.

Dies wäre ein Beispiel für die Suche nach 'nodejs' zusammen mit seiner Ausgabe:

apt Suche nodejs

apt search nodejs

Wieder einmal sind die Ergebnisse so zahlreich, dass es mir unmöglich war, sie alle im vorherigen Bild festzuhalten.

Machen Sie die Ergebnisse leichter lesbar

In den drei Fällen, die wir gerade betrachtet haben, können die Suchergebnisse sehr lang sein. Wenn es so ist, werden wir in der Lage sein Führen Sie sie mit aus mehr neben den Befehlen. Damit erleichtern wir das Lesen, wie unten gezeigt:

apt-cache search BÚSQUEDA | more

Mit grep können wir auch Ergebnisse ausschließen, die kein bestimmtes Schlüsselwort enthalten (in diesem Beispiel SEARCH2):

Suche nach verfügbaren Paketen mit apt-cache seach grep

apt-cache search BÚSQUEDA | grep BÚSQUEDA2

Bei Grep wird standardmäßig zwischen Groß- und Kleinschreibung unterschieden. Wenn wir die Option -i hinzufügen, können wir Groß- und Kleinschreibung ignorieren. Es wäre wie folgt: grep -i SEARCH2.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.