Я установил пакет geoip-bin
с помощью apt-get
команды:
sudo apt-get install geoip-bin
и я хотел знать команду командной строки, чтобы использовать этот пакет.
Но когда я пытаюсь перечислить файлы, которые geoip-bin
устанавливает пакет, чтобы попытаться найти исполняемый файл, он не отображается в dpkg -S
выводе
% 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
После некоторых исследований я узнал, что этот пакет устанавливает команду / исполняемый файл /usr/bin/geoiplookup
. Итак, на данный момент я знаю команду, но для будущих целей я хотел бы знать, как узнать, какие файлы устанавливает пакет.
Выполнение «обратного» поиска файла с помощью dpkg -S
показывает, что этот файл пришел из geo-ip
пакета bin.
% dpkg -S /usr/bin/geoiplookup
geoip-bin: /usr/bin/geoiplookup
Я задавался вопросом, dpkg -S
не показывает ли файл в выводе, потому что /usr/bin/geoiplookup
обеспечивается одной из зависимостей geoip-bin
. После запроса зависимостей, например, apt-cache show geoip-bin
и затем рекурсивного запроса файлов и зависимостей, я все еще не смог перечислить файлы, предоставляемые пакетом geoip-bin
.
Как я могу сгенерировать полный список файлов, установленных пакетом?