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 trato de enumerar los archivos que el geoip-bin
instala el paquete, para tratar de encontrar el archivo ejecutable, no aparece en la lista de 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 investigar un poco, aprendí que este paquete instala un comando/ejecutable /usr/bin/geoiplookup
. Entonces, en este punto, ahora sé
el comando, pero para propósitos futuros, me gustaría saber cómo averiguar qué archivos instala un paquete.
Haciendo una búsqueda de archivos "inversa" con, dpkg -S
muestra que este archivo provino del geo-ip
paquete bin.
% dpkg -S /usr/bin/geoiplookup
geoip-bin: /usr/bin/geoiplookup
Me preguntaba si dpkg -S
no 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, p. apt-cache show geoip-bin
y luego consultando recursivamente los archivos y las subdependencias, todavía 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?
Respuesta aceptada:
-L, –listar archivos
dpkg -L package-name