Come posso elencare tutti i file che sono stati installati da un pacchetto APT?


12

Ho installato il pacchetto geoip-binusando il apt-getcomando:

sudo apt-get install geoip-bin

e volevo sapere il comando da riga di comando per usare questo pacchetto.
Ma quando provo ad elencare i file che il geoip-binpacchetto installa, per cercare di trovare il file eseguibile, non è elencato dpkg -Snell'output

% 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

Dopo alcune ricerche ho appreso che questo pacchetto installa un comando / eseguibile /usr/bin/geoiplookup. Quindi a questo punto ora conosco il comando, ma per scopi futuri, vorrei sapere come scoprire quali file installa un pacchetto.

Eseguendo una ricerca di file "inversa", viene dpkg -Smostrato che questo file proviene dal geo-ippacchetto bin.

% dpkg -S /usr/bin/geoiplookup
geoip-bin: /usr/bin/geoiplookup

Mi chiedevo se dpkg -Snon sta mostrando il file nell'output perché /usr/bin/geoiplookupè fornito da una delle dipendenze di geoip-bin. Dopo aver interrogato le dipendenze con es. apt-cache show geoip-binE poi aver ricorsivamente interrogato i file e le dipendenze secondarie, non ero ancora in grado di elencare i file forniti dal pacchetto geoip-bin.
Come posso generare un elenco completo dei file installati da un pacchetto?

Risposte:


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.