जैसे ही आप विभिन्न Linux वितरणों के साथ काम करते हैं, आपको सॉफ़्टवेयर रिपॉजिटरीज़ इंस्टॉल करने की आवश्यकता होगी, जिसमें Ubuntu PPAs जैसे थर्ड-पार्टी रिपॉजिटरीज़ शामिल हैं। अधिकांश मामलों में, इंस्टॉलेशन ठीक काम करेंगे। हालांकि, जैसे ही आप कुछ सॉफ़्टवेयर इंस्टॉल करते हैं, आप "रिपॉजिटरी में रिलीज़ फ़ाइल नहीं है" त्रुटि का सामना कर सकते हैं।
यह ट्यूटोरियल बताता है कि "रिपॉजिटरी में रिलीज़ फ़ाइल नहीं है" त्रुटि का क्या अर्थ है और आपको इस अक्सर निराशाजनक त्रुटि को हल करने का तरीका दिखाता है।
"रिपॉजिटरी में रिलीज़ फ़ाइल नहीं है" त्रुटि का अर्थ
"रिपॉजिटरी में रिलीज़ फ़ाइल नहीं है" त्रुटि का अर्थ है कि आपके सिस्टम में जोड़े गए थर्ड-पार्टी PPA रिपॉजिटरी आपके डिस्ट्रो संस्करण के लिए अनुपलब्ध हैं। इसका सीधा सा मतलब है कि आपने जो PPA रेपो जोड़ा है वह आपके वर्तमान रिलीज़ के लिए अनुपलब्ध है।
इस त्रुटि का सबसे आम कारण वे उदाहरण हैं जहां आप एक रेपो इंस्टॉल कर रहे हैं जो आपके द्वारा उपयोग किए जा रहे Ubuntu संस्करण का समर्थन करने के लिए अपडेट नहीं हो रहा है।
उदाहरण के लिए, आइए Ubuntu 21.04 पर Ubuntu 20.04 के लिए PPAs का उपयोग करने का प्रयास करें। यदि आप "tsbarnes/indicator-keylock" जैसे PPA को Ubuntu 21.04 पर इंस्टॉल करने का प्रयास करते हैं, तो "रिपॉजिटरी में रिलीज़ फ़ाइल नहीं है" त्रुटि दिखाई जाती है।
अब जब आप जानते हैं कि "यह रिपॉजिटरी में रिलीज़ फ़ाइल नहीं है" त्रुटि क्या है और इसका कारण, हम इसे हल करने पर ध्यान केंद्रित कर सकते हैं।
"इस रिपॉजिटरी में रिलीज़ फ़ाइल नहीं है" त्रुटि कैसे ठीक करें
इस त्रुटि को हल करने का सबसे तेज़ और आसान तरीका समस्या पैदा करने वाले रिपॉजिटरी को हटाना है। ऐसा करने के लिए, कमांड चलाएं:
sudo add-apt-repository --remove ppa:[name]
इस मामले में, त्रुटि पैदा करने वाले PPA रिपॉजिटरी को हटाने के लिए, हम कमांड चलाएंगे:
sudo add-apt-repository –remove ppa: tsbarnes/indicator-keylock
यह इसे अपडेट करने और आपके सिस्टम में अन्य रिपॉजिटरीज़ का उपयोग त्रुटियों के बिना करने की अनुमति देता है।
निष्कर्ष
"इस रिपॉजिटरी में रिलीज़ फ़ाइल नहीं है" त्रुटि को ठीक करने का एक और तरीका Ubuntu Software Center का उपयोग करना है। यहां विधि देखें।