Linux सिस्टम पर सॉफ़्टवेयर इंस्टाल करना आमतौर पर आसान होता है—अक्सर एक से अधिक टर्मिनल कमांड की आवश्यकता नहीं होती है। लेकिन जब आप पहली बार एक नया भंडार जोड़ने का प्रयास करते हैं, तो आप त्रुटि का सामना कर सकते हैं, "ऐड-एपीटी-रिपॉजिटरी: कमांड नहीं मिला"। यहाँ इसका क्या अर्थ है और आप इसके बारे में क्या कर सकते हैं।
संदेश "ऐड-एपीटी-रिपॉजिटरी: कमांड नहीं मिला" क्यों दिखाई देता है?
सॉफ़्टवेयर आमतौर पर प्रबंधित किया जाता है डेबियन आधारित लिनक्स सिस्टम एपीटी (उन्नत पैकेज टूल) के माध्यम से। आप उपयोगकर्ता के सिस्टम से संकुल को खोजने, स्थापित करने, अद्यतन करने या हटाने के लिए APT का उपयोग कर सकते हैं। इन पैकेजों को संग्रहीत किया जाता है खजाने, जो रिमोट सिस्टम पर विशाल सॉफ्टवेयर संग्रह हैं।
आप कमांड के साथ अपने उपयोगकर्ता खाते का उपयोग करके रिपॉजिटरी से सॉफ़्टवेयर स्थापित कर सकते हैं:
सुडो उपयुक्त इंस्टॉलपैकेट-नाम
और इसके साथ स्थापित पैकेजों को हटा दें:
सुडो उपयुक्त निकालें पैकेट-नाम
या:
सुडो उपयुक्त शुद्ध करनापैकेट-नाम
डेबियन-आधारित सिस्टम (उबंटू सहित) डिफ़ॉल्ट रिपॉजिटरी के साथ आएंगे जिसमें आप सबसे आम सॉफ्टवेयर पा सकते हैं।
आप देख सकते हैं कि आपका सिस्टम वर्तमान में किन रिपॉजिटरी के साथ उपयोग करने के लिए कॉन्फ़िगर किया गया है:
बिल्ली /etc/apt/sources.सूची
जब आप सॉफ़्टवेयर को स्थापित करने के लिए APT का उपयोग करना चाहते हैं जो डिफ़ॉल्ट रिपॉजिटरी में उपलब्ध नहीं है, तो आपको कमांड का उपयोग करके एक नया रिपॉजिटरी जोड़ना होगा सुडो ऐड-एपीटी-रिपॉजिटरी, सिस्टम को अपडेट करें फिर पैकेज को इंस्टाल करें।
उदाहरण के लिए, उत्कृष्ट RSS रीडर, QuiteRSS को स्थापित करने के लिए, आप टाइप करेंगे:
सुडो ऐड-एपीटी-रिपॉजिटरी पीपीए: काफी/क्विटर्स
हालाँकि, आपको इसके बजाय त्रुटि संदेश "sudo: add-apt-repository: कमांड नहीं मिला" प्राप्त हो सकता है।
इसका अर्थ है कि पैकेज, "ऐड-एपीटी-रिपॉजिटरी" आपके सिस्टम पर स्थापित नहीं है।
कैसे ठीक करें "सुडो: ऐड-एपीटी-रिपॉजिटरी: कमांड नहीं मिला"
जब आपके लिए आवश्यक पैकेज स्थापित नहीं होता है, तो आप इसे एपीटी के साथ स्थापित करने का प्रयास कर सकते हैं, लेकिन यदि आप स्थापित करने का प्रयास करते हैं add-apt-repository इस तरह, आपको एक और त्रुटि दिखाई देगी: "पैकेज का पता लगाने में असमर्थ ऐड-उपयुक्त-भंडार"।
ऐसा इसलिए है क्योंकि ऐड-एप्ट-रिपॉजिटरी को एक बड़े पैकेज के हिस्से के रूप में शामिल किया गया है जिसे कहा जाता है सॉफ्टवेयर-गुण-सामान्य, जिसमें डी-बस बैकएंड जैसे सॉफ़्टवेयर गुणों के लिए सामान्य फ़ाइलें भी शामिल हैं।
सॉफ़्टवेयर-गुण-सामान्य स्थापित करने के लिए, टाइप करें:
सुडो उपयुक्त इंस्टॉल सॉफ्टवेयर-गुण-सामान्य
अब जब आप ऐड-एपीटी-रिपॉजिटरी का उपयोग करके एक रिपोजिटरी जोड़ने का प्रयास करते हैं, तो यह काम करेगा।
अब आप त्रुटियों के बिना ऐड-एप्ट-रिपॉजिटरी का उपयोग कर सकते हैं!
सॉफ़्टवेयर-गुण-सामान्य पैकेज को स्थापित करने के बाद, आप आसानी से जितने चाहें उतने रिपॉजिटरी जोड़ सकते हैं। याद रखें कि सुरक्षा और मैलवेयर प्रतिरोध के लिए अपनी उत्कृष्ट प्रतिष्ठा के बावजूद, लिनक्स हमलों के लिए असुरक्षित नहीं है और सभी रिपॉजिटरी सुरक्षित नहीं हैं। रिपोजिटरी जोड़ते समय सावधानी बरतें और उचित सावधानी जांच करें।