Ich habe das Paket geoip-bin
mit dem folgenden apt-get
Befehl installiert :
sudo apt-get install geoip-bin
und ich wollte den Befehlszeilenbefehl kennen, um dieses Paket zu verwenden.
Wenn ich jedoch versuche, die vom geoip-bin
Paket installierten Dateien aufzulisten, um die ausführbare Datei zu finden, wird sie nicht in der dpkg -S
Ausgabe aufgeführt
% dpkg -S geoip-bin
geoip-bin: /usr/share/doc/geoip-bin/changelog.Debian.gz
geoip-bin: /usr/share/lintian/overrides/geoip-bin
geoip-bin: /usr/share/doc/geoip-bin
geoip-bin: /usr/share/doc/geoip-bin/copyright
Nach einigen Recherchen habe ich erfahren, dass dieses Paket einen Befehl / eine ausführbare Datei installiert /usr/bin/geoiplookup
. An diesem Punkt kenne ich jetzt den Befehl, aber für zukünftige Zwecke möchte ich wissen, wie ich herausfinden kann, welche Dateien ein Paket installiert.
Wenn Sie eine "umgekehrte" Dateisuche mit durchführen, wird angezeigt, dpkg -S
dass diese Datei aus dem geo-ip
bin-Paket stammt.
% dpkg -S /usr/bin/geoiplookup
geoip-bin: /usr/bin/geoiplookup
Ich habe mich gefragt, ob dpkg -S
die Datei nicht in der Ausgabe angezeigt /usr/bin/geoiplookup
wird, da sie von einer der Abhängigkeiten von bereitgestellt wird geoip-bin
. Nachdem ich die Abhängigkeiten mit z. B. apt-cache show geoip-bin
abgefragt und dann die Dateien und Unterabhängigkeiten rekursiv abgefragt hatte, konnte ich die vom Paket bereitgestellten Dateien immer noch nicht auflisten geoip-bin
.
Wie kann ich eine vollständige Liste der von einem Paket installierten Dateien erstellen?