मैंने कमांड geoip-binका उपयोग करके पैकेज स्थापित किया है apt-get:
sudo apt-get install geoip-bin
और मैं इस पैकेज का उपयोग करने के लिए कमांड लाइन कमांड जानना चाहता था।
लेकिन जब मैं उन फ़ाइलों को सूचीबद्ध करने की कोशिश करता हूं जो geoip-binपैकेज स्थापित करता है, तो निष्पादन योग्य फ़ाइल को खोजने और खोजने के लिए, यह dpkg -Sआउटपुट में सूचीबद्ध नहीं है
% 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
कुछ शोध करने के बाद मुझे पता चला कि इस पैकेज के लिए एक कमांड / निष्पादन को स्थापित करता है /usr/bin/geoiplookup। तो इस बिंदु पर, मैं अब कमांड को जानता हूं, लेकिन भविष्य के उद्देश्यों के लिए, मैं जानना चाहता हूं कि कैसे पता लगाया जाए कि पैकेज क्या फाइलें स्थापित करता है।
के साथ एक "रिवर्स" फ़ाइल लुकअप करना, dpkg -Sदिखाता है कि यह फ़ाइल geo-ipबिन पैकेज से आई है ।
% dpkg -S /usr/bin/geoiplookup
geoip-bin: /usr/bin/geoiplookup
मुझे आश्चर्य हुआ कि क्या dpkg -Sआउटपुट में फ़ाइल नहीं दिखाई दे रही है क्योंकि /usr/bin/geoiplookupएक की निर्भरता द्वारा प्रदान किया गया है geoip-bin। उदाहरण के लिए apt-cache show geoip-binऔर फिर फ़ाइलों और उप- निर्भरता के साथ पुनरावृत्ति को क्वेरी करने के बाद, मैं अभी भी पैकेज द्वारा प्रदान की गई फ़ाइलों को सूचीबद्ध करने में सक्षम नहीं था geoip-bin।
मैं एक पैकेज द्वारा स्थापित फ़ाइलों की पूरी सूची कैसे बना सकता हूं?