विधि 1:पिंग कमांड के साथ अपना कनेक्शन जांचना
<पी> यदि आपको अभी भी सकारात्मक प्रतिक्रिया नहीं मिली है, तो आप यह जांचने के लिए पिंग कमांड का उपयोग करना चाहेंगे कि क्या आप रिपॉजिटरी तक पहुंच सकते हैं। आपको ऐसा तब भी करना चाहिए यदि sudo apt-get update कमांड ने आपको एक पंक्ति दी है जिसमें कुछ इस तरह लिखा है "रिपॉजिटरी 'http://archive.canonical.com/ubuntureleaseName' में रिलीज़ फ़ाइल नहीं है।" रिलीज़नेम शब्द को उस रिलीज़ से बदल दिया जाएगा जिसे आप वर्तमान में चला रहे हैं। यदि आप ग्राफ़िकल अपडेटर चलाने का प्रयास करते हैं, तो आपको एक त्रुटि या यहां तक कि एक संदेश भी मिल सकता है कि आपकी मशीन पर सॉफ़्टवेयर अद्यतित है, जबकि आप जानते हैं कि यह वास्तव में सही नहीं है। <पी> पी> <पी> टर्मिनल पर, ping -c4 Archive.canonical.com टाइप करें और रिटर्न पुश करें। यदि आपको सकारात्मक प्रतिक्रिया मिल रही है, तो ping6 -c4 Archive.canonical.com आज़माएं और देखें कि क्या आपको भी वही मिलता है। यदि आपको एक नहीं मिल रहा है, तो संभावना है कि आधिकारिक उबंटू सॉफ़्टवेयर रिपॉजिटरी किसी भी कारण से बंद हो गई है। ऐसा हो सकता है, हालाँकि यह वास्तव में काफी दुर्लभ है। दूसरी ओर, अधिक संभावना यह है कि आपके आईपी या आईपीवी6 पते सही ढंग से पारित नहीं हो रहे हैं। यह सुनिश्चित करने के लिए कि यह स्थिर है, अपने इंटरनेट कनेक्शन की दोबारा जाँच करें और फिर यह देखने के लिए फ़ाइल पर एक नज़र डालें कि आपका होस्टनाम सही ढंग से सेट है या नहीं। आप इस फ़ाइल को एक सामान्य उपयोगकर्ता के रूप में देख सकते हैं, लेकिन वास्तव में इसे संपादित करने के लिए आपको रूट अनुमतियों की आवश्यकता होगी। <पी> पी> <पी> आपको यह सुनिश्चित करना होगा कि पहली पंक्ति में 127.0.0.1 लोकलहोस्ट लिखा हो और फिर दूसरी में 127.0.1.1 और उसके बाद आपका होस्टनाम लिखा हो। यदि कोई गलत सेटिंग है तो फ़ाइल को संपादित करें। यदि आपने पहले से ऐसा नहीं किया है तो आप रीबूट करने का प्रयास करना चाह सकते हैं। जैसे ही आप रिबूट पूरा कर लें, एपीटी-गेट रिपॉजिटरी डेटा को एक बार फिर से लोड करने का प्रयास करें। यदि आपको इस फ़ाइल को संपादित करने की कोई आवश्यकता है, तो आप नैनो, vi या किसी अन्य टर्मिनल संपादक का उपयोग करके ऐसा कर सकते हैं। आप सैद्धांतिक रूप से ग्राफ़िकल का भी उपयोग कर सकते हैं, लेकिन सुडो का उपयोग करने के बजाय इसे लॉन्च करने से पहले gksu के साथ gedit या माउसपैड की प्रस्तावना सुनिश्चित करें। आप चीजों को कैसे चलाते हैं इसके आधार पर आप gksu के बजाय gksudo का उपयोग करना भी पसंद कर सकते हैं। <पी> पी>विधि 2:दोषपूर्ण पीपीए प्रविष्टियाँ हटाना
<पी> यदि आपके कनेक्शन में कोई और समस्या नहीं है और कैनोनिकल सर्वर जो उबंटू अपडेट फ़ीड करते हैं, पूरी तरह से पहुंच योग्य हैं, तो आपको किसी भी रिपॉजिटरी को देखना चाहिए जो आपको समस्याएं दे रही है। आइए मान लें कि आप ffmulticonverter PPA के साथ काम कर रहे थे, जिसमें ज़ेनियल के लिए कोई रिपॉजिटरी नहीं है। उबंटू ज़ेनियल के उपयोगकर्ता, या किसी अन्य आधिकारिक स्पिन जो इसे आधार के रूप में उपयोग करते हैं, उन्हें यह पीपीए स्थापित होने पर एक त्रुटि मिलेगी। इसे हटाने के लिए sudo ppa-purge ppa:ffmulticonverter का उपयोग करें और फिर रिपॉजिटरी को फिर से अपडेट करने के लिए sudo apt-get update चलाएं। एक बार अपडेट पूरा हो जाने पर, जिसे अब इसे त्रुटियों के बिना सफलतापूर्वक करने में सक्षम होना चाहिए, आप अपने सिस्टम पर पैकेजों को ठीक से अपडेट करने के लिए sudo apt-get उन्नयन का उपयोग कर सकते हैं। <पी> हो सकता है कि आप वेब ब्राउज़र के माध्यम से उस पीपीए की जाँच करना चाहें जिसके कारण आपको समस्याएँ हुईं। ध्यान दें कि इनमें से अधिकांश एक फ़ोल्डर सूची दिखाते हैं जो कहीं न कहीं सीधे भौतिक निर्देशिकाओं में मैप की जा सकती है या नहीं भी। कुछ उपयोगकर्ताओं के कहने के बावजूद, रिपॉजिटरी के संरक्षक फ़ोल्डरों को किस प्रकार मैप करते हैं, यह महत्वहीन है। महत्वपूर्ण यह है कि क्या उनमें से कोई उस रिलीज़ का नाम पढ़ता है जिसके साथ आप काम कर रहे हैं। उदाहरण में ध्यान दें कि ppa:ffmulticonverter के लिए फ़ोल्डर सूची वास्तव में Xenial नहीं दिखाती है, जो यहां समस्या का कारण था। उबंटू सेट रिलीज़ के तरीके के साथ काम करने के लिए तैयार नहीं किए गए रिपॉजिटरी भी इसी तरह की समस्या का कारण बन सकते हैं, क्योंकि सॉफ़्टवेयर कुछ पैकेजों के नामकरण के संबंध में गलतियाँ कर सकता है। <पी> एक बार जब आप समस्या को अलग कर लेते हैं, तो यदि आप चाहें तो वास्तव में कार्यक्रम को समाप्त करने का विकल्प चुन सकते हैं। यदि आपको अब इसकी आवश्यकता नहीं है, तो आप sudo apt-get purge ffmulticonverter का उपयोग कर सकते हैं, उस नाम को उस पैकेज से बदल सकते हैं जिसे आप हटाना चाहते हैं। फिर आप पीछे छूट गई गंदगी को साफ करने के लिए sudo apt-get autoremove और sudo apt-get autoclean चलाना चाह सकते हैं। ब्लीचबिट चलाने से भी यह समस्या ठीक हो सकती है, बशर्ते कि आपने इसे इंस्टॉल किया हो और सभी सेटिंग्स सही ढंग से टिक की हों। <पी> क्या आपको बार-बार ऐसे मामलों का सामना करना पड़ रहा है जहां आपके पास ऐसे पैकेज हैं जो बेहद पुराने हो चुके हैं और पुराने रिपॉजिटरी से लिंक हैं, तो आप प्रतिस्थापन के लिए आधिकारिक उबंटू वाले को खोजना चाहेंगे। ये आपके ऑपरेटिंग सिस्टम के साथ स्वचालित रूप से अपडेट हो जाते हैं, इसलिए आपको कम से कम सिद्धांत रूप में, इस समस्या के बारे में ज्यादा चिंता करने की ज़रूरत नहीं होगी। यदि संभव हो तो आप इंस्टॉल किए गए एप्लिकेशन के बजाय वेब ऐप्स का उपयोग करने पर भी विचार कर सकते हैं, क्योंकि जब तक ये ऑनलाइन रहते हैं तब तक इन्हें अपडेट की आवश्यकता नहीं होती है। <पी> लेखक के बारे में <पी>
<पी> केविन एरो <पी> केविन एरो एक दशक से अधिक के उद्योग अनुभव के साथ एक अत्यधिक अनुभवी और जानकार प्रौद्योगिकी विशेषज्ञ हैं। उनके पास माइक्रोसॉफ्ट सर्टिफाइड टेक्नोलॉजी स्पेशलिस्ट (एमसीटीएस) प्रमाणन है और नवीनतम तकनीकी विकास के बारे में अपडेट रहने का उनमें गहरा जुनून है। केविन ने सॉफ्टवेयर विकास, साइबर सुरक्षा और क्लाउड कंप्यूटिंग जैसे क्षेत्रों में अपनी विशेषज्ञता और ज्ञान का प्रदर्शन करते हुए तकनीक से संबंधित विषयों की एक विस्तृत श्रृंखला पर विस्तार से लिखा है। तकनीकी क्षेत्र में उनके योगदान को उनके साथियों द्वारा व्यापक रूप से मान्यता और सम्मान दिया गया है, और जटिल तकनीकी अवधारणाओं को स्पष्ट और संक्षिप्त तरीके से समझाने की उनकी क्षमता के लिए उन्हें अत्यधिक सम्मानित किया जाता है। पी>