डेबियन, उबंटू या उबंटू-आधारित वितरण जैसे लिनक्स मिंट का उपयोग करने वाले कुछ लोगों को त्रुटि मिलती है 'ऐड-एप्ट-रिपॉजिटरी नहीं मिली ' पीपीए (पर्सनल पैकेज आर्काइव) या अन्य रिपॉजिटरी लिंक को उनके उपयुक्त स्रोतों में जोड़ने का प्रयास करते समय। यह त्रुटि आमतौर पर उनके सिस्टम पर "ऐड-रिपॉजिटरी" पैकेज स्थापित न होने के कारण होती है।
अब, आपको आरंभ करने के लिए, हम इस पर एक नज़र डालने जा रहे हैं कि उबंटू में वास्तव में ऐड-रिपॉजिटरी पैकेज क्या है।
उबंटू में एपीटी और ऐड-रिपॉजिटरी पैकेज क्या है?
खैर, एपीटी या एप्टीट्यूड डेबियन के लिए विकसित एक पैकेज मैनेजर है और यह उबंटू और अन्य डेबियन आधारित वितरण में उपयोग किया जाने वाला पैकेज मैनेजर है। लिनक्स मिंट भी एप्टीट्यूड पैकेज मैनेजर का उपयोग करता है क्योंकि यह उबंटू पर आधारित है। लिनक्स डिस्ट्रीब्यूशन में एक पैकेज मैनेजर एक सॉफ्टवेयर है जिसका उपयोग आपके कंप्यूटर में इंस्टॉल किए गए सभी पैकेजों को संभालने के लिए किया जाता है, इस प्रकार यह आपके सिस्टम पर इंस्टॉल किए गए सभी सॉफ़्टवेयर को संभालने और उन्हें गड़बड़ करने के लिए आसान तरीका बनाता है।
चूंकि उबंटू डेबियन पर आधारित है, इसमें ऐड-रिपॉजिटरी पैकेज भी है जो आपको अपने टर्मिनल से रिपोजिटरी या पीपीए जोड़ने का विकल्प प्रदान करता है। यह पैकेज या सॉफ़्टवेयर आपको सिस्टम फ़ाइलों को स्वयं बदलने की आवश्यकता के बिना अपने टर्मिनल से आसानी से एक पीपीए जोड़ने की अनुमति देता है, यानी आपको मैन्युअल रूप से उपयुक्त के स्रोतों को संपादित करने और रिपॉजिटरी को मैन्युअल रूप से जोड़ने की आवश्यकता नहीं है।
“ऐड-एपीटी-रिपॉजिटरी-कमांड नहीं मिला” त्रुटि संदेश का क्या कारण है?
जैसा कि हमने पहले उल्लेख किया है, यह त्रुटि मुख्य रूप से इसलिए होती है क्योंकि आप अपने उबंटू या लिनक्स मिंट सिस्टम पर ऐड-रिपॉजिटरी नामक पैकेज को याद कर रहे हैं। आप नीचे अधिक विस्तृत विवरण प्राप्त कर सकते हैं:
- ऐड-रिपॉजिटरी पैकेज अनुपलब्ध: add-apt-repository कमांड जो करता है वह यह है कि यह डेबियन आधारित ऑपरेटिंग सिस्टम में आपके source.list में एक रिपॉजिटरी जोड़ने की प्रक्रिया को स्वचालित करता है। यदि आप इस कमांड का उपयोग नहीं करते हैं, तो आपको टर्मिनल से अपने उपयुक्त स्रोतों को संपादित करने और वहां अपना भंडार जोड़ने के पुराने तरीके पर वापस आना होगा। इसलिए, यह केवल एक उद्देश्य के लिए विकसित किया गया एक बहुत ही उपयोगी टूल है, यानी अपनी आवश्यक रिपॉजिटरी को जोड़ने और उनसे सॉफ़्टवेयर स्थापित करने के लिए।
मान लें कि यदि आप अपने उबंटू सिस्टम में पीपीए जोड़ना चाहते हैं, तो आमतौर पर, आप जिस कमांड का उपयोग करने जा रहे हैं वह है:
sudo add-apt-repository ppa:nameofppa
लेकिन जब आपके पास यह पैकेज आपके सिस्टम पर स्थापित नहीं है। आपको निम्न आउटपुट मिलेगा:
add-apt-repository command not found
ऐड-रिपॉजिटरी पैकेज इंस्टाल करना
यहाँ समाधान वास्तव में सरल है। आपको बस अपने उबंटू या लिनक्स मिंट सिस्टम में "ऐड-रिपॉजिटरी" नामक पैकेज को स्थापित करना है। इसे करने का तरीका यहां बताया गया है:
- एक टर्मिनल खोलें ।
- बाद में, निम्न कमांड दर्ज करें:
sudo apt update && sudo apt-upgrade sudo apt install add-repository Or sudo apt update && sudo apt-upgrade sudo apt-get install add-repository
- यदि आपको यह त्रुटि मिलती है कि "ऐड-रिपॉजिटरी पैकेज नहीं मिला ”, तो आपके सिस्टम पर पुराने दर्पण हो सकते हैं और आपको पहले उन्हें ठीक करना होगा।
- उबंटू (12.04 से ऊपर के संस्करण) पर इसे करने का सबसे अच्छा तरीका टर्मिनल से निम्नलिखित कमांड चलाना है:
sudo software-properties-gtk
- सॉफ़्टवेयर सेटिंग्स और स्रोतों की एक विंडो खुलेगी। वहां आपको डाउनलोड सर्वर का स्थान बदलना होगा जो सॉफ़्टवेयर . पर पाया जाता है टैब (पहला टैब) और सर्वश्रेष्ठ सर्वर चुनें।
- ऐसा करने के लिए, डाउनलोड करें . पर क्लिक करें से ड्रॉप-डाउन मेनू और “अन्य . चुनें "
- फिर, आपको "सर्वश्रेष्ठ सर्वर चुनें . पर क्लिक करना होगा " अब, उबंटू को आपके लिए सबसे अच्छा और अद्यतन दर्पण चुनने में कुछ समय लगेगा। उसके बाद, आप सॉफ़्टवेयर से बाहर निकल सकते हैं।
- आप हो गए, ऐसा करने से आपके शीशे ठीक हो जाने चाहिए थे।
- आखिरकार, आपको उपरोक्त आदेशों को फिर से चलाने की आवश्यकता है और उम्मीद है, आप "ऐड-रिपॉजिटरी" पैकेज स्थापित करने में सक्षम होंगे।
- इंस्टॉल होने के बाद, आपको "ऐड-रिपॉजिटरी कमांड नहीं मिला" त्रुटि नहीं मिलेगी।