यह मार्गदर्शिका आपको आपके फेडोरा लिनक्स आधारित कंप्यूटर पर YUM को स्थापित करने, स्थापित करने और उपयोग करने की प्रक्रिया के माध्यम से कदम दर कदम ले जाएगी।
YUM Red Hat Linux आधारित सिस्टम के लिए एक बहुत अच्छा सॉफ्टवेयर संस्थापन और प्रबंधन उपकरण है। यह सभी निर्भरताओं को स्थापित करने का ध्यान रखते हुए नए पैकेज स्थापित करना या मौजूदा को अपडेट करना आसान बनाता है। आइए देखें कि इसे फेडोरा लिनक्स मशीन पर कैसे सेट किया जाए और फिर इसका उपयोग कैसे किया जाए।
यदि आपके लिनक्स मशीन पर YUM स्थापित नहीं है, तो इसे प्रोजेक्ट के होम पेज https://yum.baseurl.org से प्राप्त करें। फेडोरा लिनक्स के अपने संस्करण के लिए YUM की नवीनतम रिलीज़ को डाउनलोड करने के बाद इसे स्थापित करें।
# rpm -ivh yum-3.4.3-3.xxx.x.xxxx.noarch.rpm
एक बार सही तरीके से स्थापित हो जाने पर आपको yum . कमांड का उपयोग करके YUM तक पहुंचने में सक्षम होना चाहिए . YUM का उपयोग शुरू करने से पहले उसे कॉन्फ़िगर करें। कॉन्फ़िगरेशन में मूल रूप से कई RPM रिपॉजिटरी को जोड़ना होता है ताकि YUM RPM पैकेज और आवश्यक पैकेज प्राप्त कर सके। /etc/yum.conf खोलें टेक्स्ट एडिटर में फाइल करें और फाइल के अंत में निम्नलिखित पंक्तियां जोड़ें:
<ब्लॉकक्वॉट>
[आधार]
name=Fedora Core $releasever – $basearch – Base
baseurl=https://apt.sw.be/fedora/$releasever/en/$basearch/dag
baseurl =https://mirrors.kernel.org/fedora/core/$releasever/$basearch/os
फ़ाइल को सहेजें और अपने टेक्स्ट एडिटर को छोड़ दें। अब इस सर्वर के लिए निम्न आदेश के साथ GPG हस्ताक्षर कुंजी स्थापित करें:
# rpm -import https://github.com/repoforge/repo-files/blob/master/repo/RPM-GPG-KEY.dag.txt
आप इसी तरह से अन्य रिपॉजिटरी जोड़ सकते हैं। यदि आप करते हैं तो उनके लिए GPG कुंजी स्थापित करना याद रखें। अब अपने YUM डेटाबेस को अपडेट करें ताकि इसमें नए रिपॉजिटरी के पैकेज शामिल हों:
# यम चेक-अपडेट
अब यदि आप एक पैकेज स्थापित करना चाहते हैं तो आपको केवल yum install . कमांड चलाना होगा पैकेज के नाम के बाद। मान लें कि आप पैकेज को स्थापित करना चाहते हैं cowsay , निम्न आदेश चलाएँ:
# यम इंस्टाल काउसे
यदि यह पैकेज आपके द्वारा अपने yum.conf में सूचीबद्ध किसी भी रिपॉजिटरी में है फ़ाइल, YUM किसी भी निर्भरता के साथ तुरंत इसे स्थापित कर देगा। यदि नहीं, तो यह रिपोर्ट करेगा कि यह उपलब्ध नहीं है।
यदि आप अपने सिस्टम के सभी संकुलों को अद्यतन करना चाहते हैं तो यह कमांड चलाएँ:
# यम अपडेट
अगर आप किसी एक पैकेज को अपग्रेड करना चाहते हैं:
# यम अपडेट काउसे
स्थापित पैकेज को हटाने के लिए:
# यम गाय को हटा दें
आप इस कमांड का उपयोग करके अपने कंप्यूटर पर इंस्टॉल किए गए सभी पैकेजों की सूची भी प्राप्त कर सकते हैं:
# यम सूची स्थापित
अपने सिस्टम के लिए उपलब्ध सभी अपडेट की सूची प्राप्त करने के लिए:
# यम सूची अपडेट
YUM एक बहुत शक्तिशाली उपकरण है और यह Linux सिस्टम पर संकुल प्रबंधन को वास्तव में सरल बना सकता है। उबंटू उपयोगकर्ता उपयुक्त-प्राप्त से परिचित हो सकते हैं , एक समान स्वचालित पैकेज संस्थापन उपकरण। यदि आपके नेटवर्क में बड़ी संख्या में Linux मशीनें हैं तो आप वैकल्पिक रूप से एक स्थानीय YUM रिपॉजिटरी सेटअप कर सकते हैं जो आपको बहुत अधिक बैंडविड्थ बचा सकता है।