मैं निक्स पर एक निक्स पैकेज प्रबंधक का उपयोग कर रहा हूं । मान लीजिए मैं एक पैकेज स्थापित करना चाहता हूं जो एक फ़ाइल प्रदान करता है libgtk-x11-2.0.so.0
। मैं अन्य GNU / Linux वितरणों के समान इस फ़ाइल को प्रदान करने वाला पैकेज कैसे ढूँढ सकता हूँ ?
वर्तमान में मुझे फाइल को गूगल करना है और यह पता लगाना है कि यह किस पैकेज से संबंधित है और निक्स रिपॉजिटरी पर संबंधित पैकेज ढूंढ सकता है, लेकिन मैं एक अधिक मुहावरेदार तरीका चाहूंगा।
yum
और dnf
RPMland में) आपको "फ़ाइल इंस्टॉल करने" की अनुमति देते हैं, वे सही पैकेज का पता लगाते हैं और उस एक को स्थापित करते हैं।
$ command-not-found foo
) के लिए है। ध्यान दें कि निक्स फ़ाइलों (जैसे ctags के साथ) की खोज वहाँ मदद नहीं करेगी। आपको यह स्थापित करने के लिए बिल्ड को निष्पादित करना होगा।
INSTALL
पैकेज की फाइल को पढ़ने के लिए है (जिसके लिए आप पर्यावरण बनाना चाहते हैं), अर्थात् उन पैकेजों के लिए Requirements
/ Dependencies
अनुभाग जिन्हें आपको पहले से इंस्टॉल करना है। तो देखने के लिए संकुल में nixpkgs
। (दूसरे शब्दों में, पैकेज प्रबंधक फाइलों के बारे में नहीं हैं ...)
yum provides '*/bin/grep'
या dnf provides '*/bin/grep
या apt-file search 'fprintf.3.gz'
।