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?