Jak mogę wyświetlić listę wszystkich plików, które zostały zainstalowane przez pakiet APT?


12

Zainstalowałem pakiet geoip-binza pomocą apt-getpolecenia:

sudo apt-get install geoip-bin

i chciałem poznać polecenie wiersza poleceń, aby korzystać z tego pakietu.
Ale gdy próbuję wyświetlić listę plików geoip-bininstalowanych przez pakiet, aby znaleźć plik wykonywalny, nie jest on wymieniony w danych dpkg -Swyjściowych

% 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

Po kilku badaniach dowiedziałem się, że ten pakiet instaluje polecenie / plik wykonywalny /usr/bin/geoiplookup. W tym momencie znam teraz to polecenie, ale dla celów przyszłych chciałbym dowiedzieć się, jak dowiedzieć się, jakie pliki instaluje pakiet.

Wykonanie „wstecznego” wyszukiwania pliku dpkg -Spokazuje, że ten plik pochodzi z geo-ippakietu bin.

% dpkg -S /usr/bin/geoiplookup
geoip-bin: /usr/bin/geoiplookup

Zastanawiałem się, czy dpkg -Snie wyświetla pliku w danych wyjściowych, ponieważ /usr/bin/geoiplookupjest to spowodowane jedną z zależności geoip-bin. Po zapytaniu o zależności np. apt-cache show geoip-binA następnie rekursywnym zapytaniu o pliki i zależności zależne, nadal nie byłem w stanie wyświetlić listy plików dostarczonych przez pakiet geoip-bin.
Jak mogę wygenerować pełną listę plików zainstalowanych przez pakiet?

Odpowiedzi:


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.