Как я могу перечислить все файлы, которые были установлены пакетом APT?

12

Я установил пакет 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.
Как я могу сгенерировать полный список файлов, установленных пакетом?

the_velour_fog
источник

Ответы: