Manchmal verweisen wir auf eine Datei oder einen Befehl und Sie fragen sich vielleicht, in welchem Paket sie zu finden ist. Glücklicherweise enthalten die Debian-Repositorys nicht nur Informationen über alle bereitgestellten Binärpakete, sondern auch über alle Dateien, die mit ihnen ausgeliefert werden. Diese Informationen sind in Dateien mit den Namen Contents-Arch.gz
und Contents-udeb-Arch.gz
gespeichert. Diese Informationen werden von APT nicht automatisch heruntergeladen. Das ermöglicht der Befehl apt-file update
(aus dem ähnlich benannten Paket), um den Inhalt aller in /etc/apt/sources.list
genannten Paketquellen abzurufen. Um die Datenbank wöchentlich zu aktualisieren, kann der folgende Eintrag zu /etc/crontab
hinzugefügt werden, falls dies zweckmäßig ist.
Nachdem die Datenbank aktualisiert wurde, listet der Befehl apt-file search Muster
alle Pakete auf, die einen Dateinamen oder Pfad enthalten, der dem Muster entspricht.
Der Befehl apt-file list Paket
listet stattdessen alle Dateien auf, die mit dem Paket ausgeliefert wurden.