He instalado el paquete geoip-bin
usando el apt-get
comando:
sudo apt-get install geoip-bin
y quería saber el comando de la línea de comando para usar este paquete.
Pero cuando intento enumerar los archivos que geoip-bin
instala el paquete, para tratar de encontrar el archivo ejecutable, no aparece en la dpkg -S
salida
% 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
Después de algunas investigaciones, aprendí que este paquete instala un comando / ejecutable /usr/bin/geoiplookup
. Entonces, en este punto, ahora conozco el comando, pero para fines futuros, me gustaría saber cómo averiguar qué archivos instala un paquete.
Al hacer una búsqueda "inversa" de archivos, se dpkg -S
muestra que este archivo proviene del geo-ip
paquete bin.
% dpkg -S /usr/bin/geoiplookup
geoip-bin: /usr/bin/geoiplookup
Me preguntaba si dpkg -S
no se muestra el archivo en la salida porque /usr/bin/geoiplookup
es proporcionado por una de las dependencias de geoip-bin
. Después de consultar las dependencias con, por ejemplo, apt-cache show geoip-bin
y luego consultar de manera recursiva los archivos y las subdependencias, aún no pude enumerar los archivos proporcionados por el paquete geoip-bin
.
¿Cómo puedo generar una lista completa de los archivos instalados por un paquete?