[[Vorlage(Getestet, general)]] {{{#!vorlage Wissen [:Pakete installieren: Installation von Programmen] [:sudo: Root-Rechte] (optional) [:Terminal: Ein Terminal öffnen] }}} [[Inhaltsverzeichnis()]] [[Bild(Wiki/Icons/terminal.png, 48, align=left)]] [https://packages.qa.debian.org/a/apt-file.html apt-file] {en} ist ein Kommandozeilenwerkzeug, mit dem man alle Pakete nach einer Datei durchsuchen und die Dateien in einem Paket auflisten kann. Grundlage sind die offiziellen Paketlisten, die dazu lokal gespeichert werden. = Installation = Das Programm ist nicht in der Standardinstallation enthalten und kann mit dem Paket {{{#!vorlage Paketinstallation apt-file, universe }}} zum System hinzugefügt werden[1]. = Bedienung = Nach der Installation müssen zunächst die Paketinhalte neu synchronisiert werden. Dies geschieht mit {{{#!vorlage Befehl apt-file update }}} Sollen die Inhalte für alle Benutzer geladen werden, muss der Befehl als Administrator ausgeführt werden[2]. apt-file wird im Terminal ausgeführt [3]. Die Grundsyntax sieht folgendermaßen aus: {{{#!vorlage Befehl apt-file OPTION BEFEHL}}} == Kommandos == {{{#!vorlage Tabelle <-2 tablestyle="width: 97%;" rowclass="titel"> Kommandos +++ BEFEHL Bedeutung +++ update Synchronisiert die Paketinhalte mit den Quellen. Empfohlen nach Änderung an den Paketquellen. +++ search SUCHMUSTER Sucht in allen bekannten Paketen nach `SUCHMUSTER`. Sucht nur nach Dateinamen, nicht nach Verzeichnissen. +++ list SUCHMUSTER Listet die Dateien aller Pakete auf, die auf `SUCHMUSTER` passen. +++ purge Löscht den Cache }}} == Optionen == {{{#!vorlage Tabelle <-2 tablestyle="width: 97%;" rowclass="titel"> Optionen +++ Option Bedeutung +++ -s DATEI Andere [:sources.list:]-Datei nutzen +++ -c CACHE-VERZEICHNIS Anderes Verzeichnis als Cache nutzen +++ -a ARCHITEKTUR Spezifische Architektur benutzen +++ -l Nur Paketnamen anzeigen +++ -x SUCHMUSTER als regulären Ausdruck interpretieren +++ -v Mehr Informationen anzeigen +++ -y Nur simulieren +++ -h Hilfe anzeigen }}} = Beispiele = * Auflistung aller Dateien, die zu [:ELinks:] gehören: {{{#!vorlage Befehl apt-file list elinks }}} * Suche nach der Datei '''/usr/include/c++/4.6/vector''': {{{#!vorlage Befehl apt-file search /usr/include/c++/4.6/vector }}} = Links = * [https://packages.qa.debian.org/a/apt-file.html apt-file] {en} - Maintainerseite im Debian Package Tracking System (PTS) * [https://debiananwenderhandbuch.de/apt-file.html apt-file im Debian-Anwenderhandbuch] {de} * [wikipedia_en:apt-file:] in der englischen Wikipedia * [:APT:] {Übersicht} Übersichtsseite zum '''A'''dvanced '''P'''ackaging '''T'''ool #tag: Internet, System, Installation, Paketverwaltung