Wofür wird apt-cache verwendet?


19

Kann jemand bitte definieren, was genau der APT-Cache ist?


3
apt-cache's Handbuch , kann das vielleicht ein bisschen helfen, während du darauf wartest, dass dir jemand eine bessere Antwort gibt?
Dan

Beziehen Sie sich auf den Terminalbefehl 'apt-cache'?
Loklaan

Antworten:


18

apt-cache ist ein Befehl zum Bearbeiten und Abrufen von Informationen aus den Paketen im Cache von apt.

Es erstellt ein Repository mit Informationen zu den Paketen, die in Ihrer Quellenliste verfügbar sind, sodass Sie auf diese Weise nach Paketen und Informationen zu diesen suchen können.

Angenommen, Sie möchten ein Chat-Programm installieren, kennen jedoch nicht den Namen eines Pakets dafür.

Sie würden eine Konsole öffnen und Folgendes eingeben:

sudo apt-cache search chat

Dies würde eine Liste der verfügbaren Pakete zurückgeben, die sich auf das Wort Chat beziehen .

Typische Operationen mit apt-cache:

apt-cache add

Fügt dem Quellcache eine Paketdatei hinzu.

apt-cache gencaches

Erstellt sowohl den Paket- als auch den Quellcache

apt-cache showpkg

Zeigen Sie einige allgemeine Informationen für ein einzelnes Paket an

apt-cache stats

Zeigen Sie einige grundlegende Statistiken an

apt-cache dump

Zeigt die gesamte Datei in knapper Form an

apt-cache dumpavail

Drucken Sie eine verfügbare Datei auf stdout

apt-cache unmet

Zeige unerfüllte Abhängigkeiten

apt-cache check

Überprüfen Sie den Cache ein bisschen

apt-cache search

Durchsuchen Sie die Paketliste nach einem regulären Ausdrucksmuster

apt-cache show

Zeigen Sie einen lesbaren Datensatz für das Paket an

apt-cache depends

Zeigt unformatierte Abhängigkeitsinformationen für ein Paket an

apt-cache pkgnames

Listen Sie die Namen aller Pakete auf

apt-cache dotty

Generieren Sie Paketdiagramme für GraphVis

Vergessen Sie nicht, den Paketnamen nach den oben aufgeführten Befehlen hinzuzufügen.

Source1

Source2

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.