Zainstalowałem pakiet geoip-bin
za pomocą apt-get
polecenia:
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-bin
instalowanych przez pakiet, aby znaleźć plik wykonywalny, nie jest on wymieniony w danych dpkg -S
wyjś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 -S
pokazuje, że ten plik pochodzi z geo-ip
pakietu bin.
% dpkg -S /usr/bin/geoiplookup
geoip-bin: /usr/bin/geoiplookup
Zastanawiałem się, czy dpkg -S
nie wyświetla pliku w danych wyjściowych, ponieważ /usr/bin/geoiplookup
jest to spowodowane jedną z zależności geoip-bin
. Po zapytaniu o zależności np. apt-cache show geoip-bin
A 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?