Komutu geoip-bin
kullanarak paketi yükledim apt-get
:
sudo apt-get install geoip-bin
ve bu paketi kullanmak için komut satırı komutunu bilmek istedim.
Ancak geoip-bin
paketin yüklediği dosyaları listelemeye çalıştığımda, yürütülebilir dosyayı bulmaya çalışmak için dpkg -S
çıktıda listelenmiyor
% 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
Biraz araştırma yaptıktan sonra bu paketin bir komut / yürütülebilir dosyası yüklediğini öğrendim /usr/bin/geoiplookup
. Bu noktada, şimdi komutu biliyorum, ancak gelecekteki amaçlar için, bir paketin hangi dosyaları yüklediğini nasıl bulacağımı bilmek istiyorum.
İle "ters" bir dosya araması yapmak, dpkg -S
bu dosyanın geo-ip
bin paketinden geldiğini gösterir .
% dpkg -S /usr/bin/geoiplookup
geoip-bin: /usr/bin/geoiplookup
Ben bağımlılık biri tarafından sağlanan dpkg -S
çünkü çıktı dosyasında göstermiyor merak ediyorum . Örneğin, bağımlılıkları sorguladıktan sonra dosyaları ve alt bağımlılıkları yinelemeli olarak sorguladıktan sonra, yine de paket tarafından sağlanan dosyaları listeleyemedim .
Bir paket tarafından yüklenen dosyaların tam listesini nasıl oluşturabilirim?/usr/bin/geoiplookup
geoip-bin
apt-cache show geoip-bin
geoip-bin