Nainstaloval jsem balíček geoip-bin
pomocí apt-get
příkaz:
sudo apt-get install geoip-bin
a chtěl jsem znát příkaz příkazového řádku k použití tohoto balíčku.
Ale když se pokusím vypsat soubory, které geoip-bin
balíček se nainstaluje, chcete-li se pokusit najít spustitelný soubor, není uveden v dpkg -S
výstup
% 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 nějakém výzkumu jsem zjistil, že tento balíček instaluje příkaz/spustitelný soubor /usr/bin/geoiplookup
. Takže v tuto chvíli už ten příkaz znám
, ale pro budoucí účely bych rád věděl, jak zjistit, jaké soubory balíček instaluje.
Provádění „reverzního“ vyhledávání souborů pomocí dpkg -S
ukazuje, že tento soubor pochází z geo-ip
bin balíček.
% dpkg -S /usr/bin/geoiplookup
geoip-bin: /usr/bin/geoiplookup
Zajímalo by mě, jestli dpkg -S
nezobrazuje soubor ve výstupu, protože /usr/bin/geoiplookup
je poskytován jednou ze závislostí geoip-bin
. Po dotazu na závislosti např. apt-cache show geoip-bin
a poté rekurzivním dotazem na soubory a dílčí závislosti jsem stále nebyl schopen vypsat seznam souborů poskytovaných balíčkem geoip-bin
.
Jak mohu vygenerovat úplný seznam souborů nainstalovaných balíčkem?
Přijatá odpověď:
-L, –listfiles
dpkg -L package-name