GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Apt-cache - Suche nach Softwarepaketen

Apt-Cache ist ein Befehlszeilentool, das verfügbare Informationen zu Paketen aus lokalen APT-Dateien abfragt und anzeigt. Paketinformationen umfassen Paketname, Beschreibung, Version, Abhängigkeiten, Repo und Betreuer.

Die lokalen apt-Dateien, die die Kopie vom Debian-Spiegel speichern, befinden sich in /var/lib/apt/lists/. Diese Datei wird jedes Mal aktualisiert, wenn der Befehl apt update ausgeführt wird. Auf diese Weise muss das System, wenn jemand nach Paketen sucht, nicht durch die verschiedenen Netzwerke gehen, um Debian-Spiegel zu holen.

Die Informationsquelle hängt von dem Repo ab, das in der Datei /etc/apt/sources.list aufgeführt ist, und dem Repo eines Drittanbieters, das im Verzeichnis /etc/apt/sources.list.d gespeichert ist.

Apt-Cache wird häufig zum Suchen von Paketen verwendet. In diesem Tutorial lernen wir, wie man den Befehl apt-cache verwendet, um Pakete zu suchen .

Apt-Cache-Suchpaket

01. Schlüsselwortbasierte Paketsuche

Um mit einem Schlüsselwort nach einem Paket zu suchen, verwenden Sie search Flagge.

Zum Beispiel, um sich über das Paket vsftpd zu informieren , wäre der Befehl.

$ apt-cache search vsftpd

02. Um alle Pakete zu finden, die mit einer bestimmten Zeichenfolge beginnen.

Zum Beispiel, um alle Pakete aufzulisten, die mit vsftpd beginnen , könnten Sie mit pkgname verwenden s Flagge.

$ apt-cache pkgnames vsftpd

03. So erhalten Sie den genauen Paketnamen

Um das genaue Paket zu erhalten, verwenden Sie apt-cache search mit --names-only Möglichkeit.

Zum Beispiel

$ apt-cache search --names-only vsftpd

04. Holen Sie sich die Liste aller verfügbaren Pakete aus dem apt-Repository.

$ apt-cache pkgnames

Sie können den Befehl grep verwenden, um bestimmte Pakete aus der Liste zu filtern.

Zum Beispiel

$ apt-cache pkgnames | grep vsftpd

05. Um alle verfügbaren Pakete zusammen mit einer einzeiligen Beschreibung des Pakets aufzulisten.

$ apt-cache search .

06. Header des verfügbaren spezifischen Pakets anzeigen

Um Paketinformationen wie Paketname, Architektur, Version, installierte Größe, Betreuer, Integritätsprüfung, Beschreibung zu überprüfen, verwenden Sie show Flagge.

dh. apt-cache show hat die Paket-Metadaten angezeigt.

Zum Beispiel

$ apt-cache show docker

Schlussfolgerung

Apt-Suche, Apt-Show, Aptitude-Suche, Aptitude-Show tun dasselbe, aber das Ausgabetextformat kann variieren.

Apt-Cache wird mit der Basisinstallation in der Debian/Ubuntu-Familie geliefert. Ich hoffe, dieses Tutorial hat Ihnen geholfen, nach Paketen in Debian/Ubuntu-Distributionen zu suchen.


Ubuntu
  1. Installieren Sie RPM-Pakete auf Ubuntu 11.10 und Ubuntu 11.04

  2. Top 5 Datensicherungssoftware für Linux

  3. Wie überprüfe ich die Abhängigkeitsliste für ein Deb-Paket?

  4. Neues Paket vs. neue Version?

  5. Mit Gui nach Dateien suchen?

Aktivieren Sie den Conda-Forge-Kanal für den Conda-Paket-Manager

3 Möglichkeiten zum Installieren von Software aus .deb-Paketen in Ubuntu

Erstellen eines PKGBUILD zum Erstellen von Paketen für Arch Linux

Softwarepaketaktualisierungen

Softwarepakete

Cluster-Softwarepakete