आधिकारिक रेपो के अलावा तीसरे पक्ष के स्रोतों से सॉफ़्टवेयर प्राप्त करने के लिए लिनक्स पर रिपॉजिटरी जोड़ने की क्षमता आवश्यक है। उबंटू पर, आप ऐड-एप्ट-रिपॉजिटरी कमांड का उपयोग करके या सोर्स.लिस्ट फ़ाइल को संपादित करके एक रिपॉजिटरी जोड़ सकते हैं।
लेकिन जब आप इसके साथ काम कर लेंगे तो आप अतिरिक्त रिपॉजिटरी को कैसे हटाएंगे? उबंटू पर रिपॉजिटरी प्रविष्टि को हटाना एक जोड़ने से भी आसान है, और ऐसा करने के कई तरीके हैं।
रिपॉजिटरी एंट्री को स्त्रोतों से हटाना
उबंटू पर अवांछित पैकेज रिपॉजिटरी को हटाने का सबसे सुविधाजनक तरीका संपादन है स्रोत.सूची फ़ाइल. स्रोत फ़ाइल आपके सिस्टम पर सभी कॉन्फ़िगर किए गए रिपॉजिटरी को सूचीबद्ध करती है। आप फ़ाइल देखने वाले किसी भी Linux प्रोग्राम का उपयोग करके फ़ाइल की सामग्री देख सकते हैं।
फ़ाइल को अपनी पसंद के टेक्स्ट एडिटर के साथ खोलकर प्रारंभ करें (इस गाइड के लिए, हम विम का उपयोग करेंगे):
सुडो विम /etc/apt/sources.list
वह रिपॉजिटरी ढूंढें जिसे आप हटाना चाहते हैं और पूरी लाइन को हटा दें।
फ़ाइल सहेजें और विम से बाहर निकलें आगे बढ़ने के लिए। अब, पैकेज स्रोतों को इसके साथ अपडेट करें:सुडो उपयुक्त अद्यतन
स्रोत.सूची फ़ाइल से रिपॉजिटरी को हटाने के बाद, आपको इससे कोई पैकेज अद्यतन प्राप्त नहीं होगा।
सूत्रों की सूची फ़ाइल एक रूट-स्वामित्व वाली फ़ाइल है और यह ठीक से संशोधित नहीं होने पर रिपॉजिटरी कॉन्फ़िगरेशन को भंग कर सकती है।
रिपॉजिटरी के लिए GPG कुंजी को हटाना
रिपॉजिटरी में संकुल पर चाबियों की एक जोड़ी के साथ हस्ताक्षर किए जाते हैं: सार्वजनिक और निजी। जब आप एक रिपॉजिटरी जोड़ते हैं, तो आप पैकेज मैनेजर (APT) से उस रेपो में मिले पैकेजों पर भरोसा करने के लिए कहते हैं। अपनी स्रोत फ़ाइल से रिपॉजिटरी प्रविष्टि को हटाने के बाद, आपको इससे जुड़ी GPG कुंजी को भी हटा देना चाहिए।
ऐसा करने के लिए, सबसे पहले, सभी भरोसेमंद कुंजियों को सूचीबद्ध करें:
सुडो एपीटी-कुंजी सूची
में दूसरी पंक्ति पब entry वास्तविक कुंजी है, जबकि यूआईडी भंडार नाम है। आपके द्वारा अभी-अभी हटाई गई रिपॉजिटरी को खोजें, फिर उसकी कुंजी के अंतिम आठ वर्णों को कॉपी करें।
कुंजी को हटाने के लिए निम्नलिखित दर्ज करें, अंत में हेक्स मान को आपके द्वारा कॉपी किए गए वर्णों से बदलें:
सुडो एपीटी-की डेल डी38बी4796
आप चाहें तो कमांड में पूरी कुंजी भी निर्दिष्ट कर सकते हैं:
sudo apt-key del "EB4C 1BFD 4F04 2F6D DDCC EC91 7721 F63B D38B 4796"
ऐड-एप्ट-रिपॉजिटरी का उपयोग करके एक पीपीए निकालें
जब पीपीए को हटाने की बात आती है, तो ऐड-एप्ट-रिपॉजिटरी का उपयोग करना सबसे अच्छा और सबसे सुरक्षित तरीका है। यह एकमात्र आदेश है जिसे आपको जोड़ने और हटाने की आवश्यकता है उबंटू पर पीपीए. इसके नाम को अन्यथा सोचने में मूर्ख मत बनने दो।
की सामग्री को सूचीबद्ध करके सभी कॉन्फ़िगर किए गए पीपीए की सूची प्राप्त करें /etc/apt/sources.list.d निर्देशिका का उपयोग एलएस कमांड:
ls /etc/apt/sources.list.d
एक बार जब आपको वह पीपीए मिल जाए जिसे आप हटाना चाहते हैं, तो इसका उपयोग करें -आर ऐड-एप्ट-रिपॉजिटरी के साथ झंडा:
सुडो एड-एपीटी-रिपॉजिटरी -आर पीपीए: लेखक / रिपोनम
यदि आउटपुट प्रदर्शित होता है "ऐड-ऑप्ट-रिपॉजिटरी: कमांड नहीं मिला" त्रुटि, आपको पहले टूल इंस्टॉल करना होगा।
आप PPA फ़ोल्डर कोsources.list.d निर्देशिका से भी हटा सकते हैं और यह आपके सिस्टम से रिपॉजिटरी को हटा देगा।
रिपॉजिटरी को हटाने के लिए उबंटू सॉफ्टवेयर अपडेटर का उपयोग करें
सॉफ़्टवेयर अपडेटर ऐप का उपयोग करके सॉफ़्टवेयर रिपॉजिटरी और तृतीय-पक्ष PPA प्रबंधित करने के लिए Ubuntu एक ग्राफ़िकल तरीका प्रदान करता है। आरंभ करने के लिए, एप्लिकेशन मेनू से सॉफ़्टवेयर अपडेटर लॉन्च करें और क्लिक करें समायोजन.
एक बार लॉन्च हो जाने पर, पर स्विच करें अन्य सॉफ्टवेयर टैब। आप अपने कंप्यूटर पर कॉन्फ़िगर किए गए सभी तृतीय-पक्ष सॉफ़्टवेयर स्रोतों की सूची देखेंगे। रिपॉजिटरी को अक्षम करने के लिए, रेपो से संबंधित बॉक्स को अनचेक करें और व्यवस्थापक पासवर्ड दर्ज करें।
यदि आपने पैकेज रिपॉजिटरी को हटाने का निर्णय लिया है, तो प्रविष्टि को हाइलाइट करें और क्लिक करें निकालना.
अंत में, APT का उपयोग करके पैकेज स्रोतों को अपडेट करें:
सुडो उपयुक्त अद्यतन
आप संपादित भी कर सकते हैं या उबंटू पर एक तृतीय-पक्ष रिपॉजिटरी जोड़ें सॉफ़्टवेयर अपडेटर ऐप का उपयोग करना।
उबंटू पर सॉफ्टवेयर प्रबंधन आसान हो गया
रिपॉजिटरी को जोड़ना और हटाना उबंटू और अन्य लिनक्स डिस्ट्रोज़ पर पैकेज प्रबंधन का एक और पहलू है। अपने सिस्टम की सुरक्षा बनाए रखने के लिए, आपको हमेशा यह जांचना चाहिए कि क्या रिपॉजिटरी या पीपीए वास्तविक है, और कोई दुर्भावनापूर्ण सॉफ़्टवेयर प्रदान नहीं करता है।
उबंटू पहले से कॉन्फ़िगर किए गए कुछ रिपॉजिटरी के साथ आता है। ये आधिकारिक रिपॉजिटरी हैं जहां से आप इंस्टॉल करने के लिए विश्वसनीय पैकेज डाउनलोड कर सकते हैं।