Ho installato il pacchetto geoip-bin
usando il apt-get
comando:
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-bin
pacchetto installa, per cercare di trovare il file eseguibile, non è elencato dpkg -S
nell'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 -S
mostrato che questo file proviene dal geo-ip
pacchetto bin.
% dpkg -S /usr/bin/geoiplookup
geoip-bin: /usr/bin/geoiplookup
Mi chiedevo se dpkg -S
non 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-bin
E 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?