YUM एक सॉफ्टवेअर आहे जो CentOS आणि Fedora अंतर्गत सॉफ्टवेअर स्थापित करण्यासाठी वापरला जातो. आपण अधिक ग्राफिक समाधान पसंत इच्छित असल्यास त्याऐवजी YUM Extender निवडा. YUM Cento आणि Fedora ला डेबियन आणि उबंटुसाठी काय योग्य आहे ते पहा.
आपण कधीही असा विचार केला आहे की YUM म्हणजे काय? मॅन्युअल पृष्ठ वाचणे असे आहे की YUM चा अर्थ "यलोडॉज अपडेटर सुधारित" आहे. YUM हे YUP साधनचे अनुक्रमक आहे जे येलोडॉग लिनक्समध्ये डिफॉल्ट पॅकेज मॅनेजर होते.
YUM वापरुन RPM पॅकेजेस कसे स्थापित करावे
RPM संकुल प्रतिष्ठापित करण्यासाठी फक्त खालील आदेश द्या:
yum install nameofpackage
उदाहरणार्थ:
yum स्थापित स्क्रिप्ट
YUM चा वापर करून पॅकेजेस अद्ययावत करणे कसे
जर तुम्हास तुमच्या प्रणालीवरील सर्व संकुले सुधारित करायच्या असतील तर खालील आदेश चालवा:
yum अद्यतन
विशिष्ट पॅकेज अपडेट करण्यासाठी किंवा पॅकेज खालील वापरून पहा:
yum update nameofpackage
जर आपण एखादे विशिष्ट आवृत्तीत एखादे पॅकेज अपडेट करू इच्छित असल्यास आपल्याला खालील अद्यतन-ला आदेश वापरण्याची आवश्यकता आहे:
yum update-to nameofpackage versionnumber
उदाहरणार्थ:
yum update-to flash-plugin 11.2.202-540-release
आता या परिस्थितीचा विचार करा. आपल्याकडे प्रोग्रामच्या आवृत्ती 1.0 आहे आणि बग फिक्स 1.1, 1.2, 1.3 इत्यादी आहेत. सॉफ्टवेअरची आवृत्ती 2 देखील उपलब्ध आहे. आता आपण बग निराकरण स्थापित करू इच्छित आहात अशी कल्पना करा परंतु नवीन आवृत्तीवर हलू नका कारण ती अगदी निरुपयोगी होते. त्यामुळे आपण श्रेणीसुधारित केल्याशिवाय कसे अद्यतनित कराल?
फक्त खालीलप्रमाणे अद्यतन-किमान आदेश वापरा:
yum update-minimal programname --bugfix
त्यांना स्थापित केल्याशिवाय YUM वापरत अद्यतनांसाठी कसे तपासावे
काही वेळा आपण हे जाणून घेऊ इच्छिता की सुधारणा करणे प्रत्यक्षात आणण्यापूर्वी अद्ययावत करणे आवश्यक आहे
खालील आज्ञा अद्यतने आवश्यक असलेल्या प्रोग्रामची सूची परत करेल:
yum चेक-अपडेट्स
YUM वापरणे प्रोग्राम्स काढा कसे
जर आपण आपल्या Linux प्रणालीतून एखादा अनुप्रयोग काढू इच्छित असाल तर आपण खालील कमांड वापरु शकता:
yum programname ला काढून टाका
आपल्या सिस्टमवरून प्रोग्राम्स काढून टाकणे सरळ दिसत असेल परंतु एक अनुप्रयोग काढून टाकल्यास आपण इतरांना काम करण्यापासून प्रतिबंधित करू शकता.
उदाहरणार्थ, कल्पना करा आपल्याकडे एक प्रोग्राम आहे जो फोल्डरचे परीक्षण करतो आणि जर एखाद्या फाईलमध्ये आढळल्यास प्रोग्राम आपल्याला एक ईमेल पाठवितो जो आपल्याला कळू शकेल की एक नवीन फाइल आहे. कल्पना करा की या कार्यक्रमास ईमेल पाठविण्याची एक ईमेल सेवा आवश्यक आहे. आपण ई-मेल सेवा हटविल्यास फोल्डरचे मॉनिटर करणारे प्रोग्राम निरुपयोगी केले जाईल.
खालील आज्ञाचा वापर करून तुम्ही दूर करत असलेल्या प्रोग्रामवर अवलंबून असणारे प्रोग्राम्स काढून टाकण्यासाठी:
yum autoremove programname
मॉनिटरिंग प्रोग्राम आणि ईमेल सेवेच्या उदाहरणामध्ये, दोन्ही अनुप्रयोग काढले जातील.
स्वयं काढा आदेश खालीलप्रमाणे कोणत्याही पॅरामीटर्सशिवाय वापरला जाऊ शकतो:
yum autoremove
हे आपल्या सिस्टमसाठी अशा फाइल्ससाठी शोधते जे स्पष्टपणे आपल्याद्वारे स्थापित केले गेले नाहीत आणि ज्यामध्ये कोणतेही अवलंबन नाही. त्यांना लीफ पॅकेज म्हणतात.
Yum द्वारे उपलब्ध सर्व RPM पॅकेजेसची यादी करा
आपण YUM मध्ये उपलब्ध सर्व उपलब्ध पॅकेजेस खालील कमांडचा वापर करून सूचीबद्ध करू शकता:
yum सूची
अतिरीक्त पॅरामीटर्स आहेत जे आपण अधिक उपयुक्त बनविण्यासाठी यादीमध्ये जोडू शकता.
उदाहरणार्थ प्रणालीवरील सर्व उपलब्ध अद्ययावत यादी करण्यासाठी खालील आदेश चालवा:
yum सूची अद्यतने
स्थापित केलेल्या सर्व पॅकेज पाहण्यासाठी, आपल्या सिस्टमवर खालील आदेश चालवा:
yum सूची स्थापित
खालील आदेश चालवून तुम्ही रिपॉझिटरीजच्या वापर शिवाय प्रतिष्ठापित केलेल्या सर्व फाइल्सची यादी करू शकता:
yum सूची अतिरिक्त
YUM वापरुन RPM संकुलांचा शोध कसा करायचा
विशिष्ट पॅकेज शोधण्यासाठी खालील आदेश वापरा:
yum search programname | वर्णन
उदाहरणार्थ स्टीम शोधण्यासाठी खालील आदेश वापरा:
yum search steam
वैकल्पिकपणे, खालील प्रमाणे एखाद्या विशिष्ट प्रकारचे अनुप्रयोग शोधा:
yum शोध "स्क्रीन कॅप्चर"
डीफॉल्टनुसार शोध सुविधा संकुल नावे आणि सारांशांमध्ये दिसते आणि त्यास परिणाम आढळत नाही तरच ते वर्णन आणि URL शोधेल
Yum चा शोध घेण्यासाठी आणि खालीलप्रमाणे शब्द वापरण्यासाठी तसेच प्राप्त करण्यासाठी:
yum शोध "स्क्रीन कॅप्चर" सर्व
YUM वापरुन RPM संकुले विषयी माहिती कशी मिळवावी
आपण खालील कमांडचा वापर करून पॅकेजबद्दल महत्त्वाची माहिती पुनर्प्राप्त करू शकता:
yum info packagename
माहिती खालीलप्रमाणे आहे:
- नाव
- आर्किटेक्चर
- आवृत्ती
- रिलीझ करा
- आकार
- भांडार
- सारांश
- URL
- परवाना
- वर्णन
YUM वापरणे अनुप्रयोग गट कसे प्रतिष्ठापीत करायचे
YUM वापरून गटांची यादी परत आणण्यासाठी खालील आदेश चालवा:
yum गट सूची | अधिक
या आदेशावरून मिळालेले आऊटपुट खालील प्रमाणे आहे:
- किमान स्थापित
- नोड मोजणे
- इन्फ्रास्ट्रक्चर सर्व्हर
- फाइल व प्रिंट सर्व्हर
- मॅटी डेस्कटॉप
- मूलभूत वेब सर्व्हर
- वर्च्युअलाइजेशन होस्ट
- GUI सह सर्व्हर
- GNOME डेस्कटॉप
- KDE प्लाझमा
- विकास आणि क्रिएटिव्ह वर्कस्टेशन
म्हणूनच, आपण खालील आदेश वापरुन KDE प्लाझ्मा डेस्कटॉप पर्यावरण स्थापित करू शकता:
yum गट स्थापित करा "KDE प्लाजमा वर्कस्पेसेस"
आपण असे करण्यापूर्वी की आपण गट कसे बनवू शकतो याची माहिती शोधू शकता. असे करण्यासाठी खालील आज्ञा चालवा:
yum गट माहिती "KDE प्लाझमी वर्कस्पेसेस" | अधिक
आपण हे लक्षात येईल की जेव्हा आपण हा आदेश चालवाल तेव्हा आपण गटांमधील गटांची सूची पाहू शकाल. आपण अर्थातच, या गटांवरील गट माहिती देखील चालवू शकता.
आपल्या सिस्टमवर स्थानिकमध्ये RPM फायली कसे प्रतिष्ठापीत करायच्या?
आपल्या प्रणालीवर स्थापीत केलेल्या एका रेपॉजिटरिजपैकी RPM फाइलला प्रतिष्ठापित होणार नाही तर काय होते. कदाचित आपण आपले स्वत: चे पॅकेज लिहिले आहे आणि आपण ते स्थापित करू इच्छिता.
आपल्या प्रणालीस स्थानिक RPM संकुल प्रतिष्ठापीत करण्यासाठी खालील आदेश चालवा:
yum localinstall filename
फाइलला अवलंबन आवश्यक असेल तर रिपॉझिटरीज अवलंबनसाठी शोधले जातील.
एक RPM पॅकेज YUM वापरून पुन्हा कसे पुनर्संचयित करायचे
जर आपण अपशकुनी झालात आणि एखादा प्रोग्राम जो कोणत्याही कारणास्तव एकदा काम करत होता त्याने काम करणे थांबविले आहे तर खालील आदेशाचा वापर करून आपण तो पुन्हा स्थापित करू शकता:
yum reinstall programname
हा आदेश समान प्रोग्रामसह आधीपासून स्थापित केलेल्या समान आवृत्तीसह पुन्हा स्थापित करेल.
RPM संकुल करीता सर्व अवलंबितांची यादी कशी करायची
संकुल करीता सर्व अवलंबन यादी दर्शविण्याकरीता खालील आदेशचा वापर करा:
yum deplist प्रोग्रामनाव
उदाहरणार्थ फायरफॉक्सच्या सर्व अवलंबन शोधण्याकरिता हे वापरा:
yum deplist firefox
YUM द्वारा वापरलेल्या सर्व रिपॉझिटरीजची यादी कशी करावी
खालील आदेशचा वापर करण्याकरिता प्रणालीवर कोणत्या रेपॉजिटरीज उपलब्ध आहेत हे शोधण्याकरीता:
yum रिपोलिस्ट
परत केलेली माहिती खालीलप्रमाणे असेल:
- रिपॉझिटरी आयडी - IE epel / x86_64
- रेपॉजिटरी नाव - IE एंटरप्राइज लिनक्स 7 साठी अतिरिक्त पॅकेजेस
- स्थिती - रेपॉजिटरीमधील संकुलांची संख्या
या मार्गदर्शकाने YUM कसे कार्य करते याबद्दल एक चांगला संपूर्ण संकेत दिला आहे. तथापि, हे केवळ YUM च्या सर्व संभाव्य प्रयोजनांच्या पृष्ठभागाला खेटते. सर्व शक्य स्विचेसच्या सूचीसह संपूर्ण माहितीसाठी खालील आदेश चालवा:
मनुष्य yum