Computer >> कंप्यूटर ट्यूटोरियल >  >> समस्या निवारण >> Linux

समाधान: रेपो: बेस के लिए मान्य baseurl नहीं ढूंढ सका

यदि आप yum पैकेज मैनेजर का उपयोग करने वाले किसी भी Linux वितरण पर हैं, तो ऑपरेटिंग सिस्टम इंस्टॉल करना समाप्त करने के तुरंत बाद आपको एक त्रुटि दिखाई दे सकती है जो "रेपो: बेस के लिए मान्य baseurl नहीं ढूंढ सका" पढ़ती है। यह आमतौर पर Fedora, Red Hat और CentOS Linux वितरण से जुड़ी एक त्रुटि है, लेकिन आपको यह तब भी मिल सकती है जब संगत SUSE संस्करणों पर yum को अपडेट करने का प्रयास किया जाता है। आपको आमतौर पर त्रुटि केवल अपडेट करने का प्रयास करते समय मिलेगी, लेकिन सौभाग्य से, इसके चारों ओर एक काफी सरल तरीका है।

विधि 1: yum को baseurl ढूंढने के लिए बाध्य करना

यह त्रुटि संदेश इंगित करता है कि, चाहे जो भी कारण हो, Yellowdog Updater, Modified (yum) सिस्टम उस बेस तक पहुंचने में सक्षम नहीं है जिसका उपयोग यह पैकेज जानकारी खोजने के लिए करता है। त्रुटि संदेश को पुन: उत्पन्न करने के लिए, sudo yum update चलाएं या बस yum update यदि आप रूट उपयोगकर्ता हैं। यदि यह इस बार अपडेट होता है, तो त्रुटि केवल एक नेटवर्किंग हिचकी के कारण हुई थी और आपको कुछ और करने की आवश्यकता नहीं है।

समाधान: रेपो: बेस के लिए मान्य baseurl नहीं ढूंढ सका

दूसरी ओर, आप पा सकते हैं कि आपने त्रुटि संदेश को पुन: उत्पन्न कर लिया है। पहली चीज जांचने के लिए यह सुनिश्चित करना है कि आप नेटवर्क से जुड़े हैं। आप यह सुनिश्चित करना चाहेंगे कि आप इंटरनेट आउटेज का अनुभव नहीं कर रहे हैं, जो इस त्रुटि का सबसे आम कारण है। यदि आप इंटरनेट पर हैं और अभी भी मान्य baseurl नहीं ढूंढ पा रहे हैं, तो ping mirrorlist.centos.org आज़माएं और देखें क्या होता है। पिंगिंग प्रक्रिया को समाप्त करने के लिए Ctrl+C दबाएं और देखें कि आपको क्या परिणाम प्राप्त हुए। यदि आप Red Hat या Fedora का उपयोग कर रहे हैं, तो आप हमारे द्वारा उपयोग किए गए CentOS URL के बजाय त्रुटि द्वारा रिपोर्ट किए गए मिररलिस्ट URL को प्रतिस्थापित करना चाह सकते हैं।

यदि आप सर्वर को पिंग करने में असमर्थ हैं, तो आपको इंतजार करना पड़ सकता है क्योंकि वे अस्थायी आउटेज का अनुभव कर रहे होंगे। अन्यथा, यदि आपको नेटवर्किंग समस्याएं हैं, तो छवि में दिखाए गए पथ का प्रयास करें और ONBOOT= लाइन को yes या no पर टॉगल करें। आप उन दोनों को आजमाना चाह सकते हैं। एक बार जब आप इसे सेट कर लेते हैं, तो sudo dhclient चलाएं जब तक आप ssh के माध्यम से काम नहीं कर रहे हैं और फिर yum को फिर से अपडेट करने का प्रयास करें। क्या आपको अभी भी पैकेज मैनेजर को अपडेट करने के लिए संघर्ष करना पड़ रहा है, तो उस फ़ाइल को फिर से संपादित करने का प्रयास करें।

समाधान: रेपो: बेस के लिए मान्य baseurl नहीं ढूंढ सका

आपको NM_CONTROLLED नामक एक विकल्प मिलेगा, जिसे आपको no पर सेट करना चाहिए। यदि आप ऐसा करते हैं, तो सुनिश्चित करें कि ONBOOT= भी no पर सेट है। जब आप विकल्पों को no पर सेट करते हैं, तो सुनिश्चित करें कि आप शब्दों को केवल लोअरकेस में टाइप कर रहे हैं क्योंकि CentOS और Fedora के कुछ संस्करणों में वास्तव में इस संबंध में किसी प्रकार की केस संवेदनशीलता हो सकती है।

एक बार जब आप फ़ाइल संपादित करना समाप्त कर लेते हैं, तो सुनिश्चित करें कि मशीन पर पहले नेटवर्किंग इंटरफेस से एक ईथरनेट केबल जुड़ा हुआ है और नेटवर्क को रीसेट करने के लिए ifdown eth0; ifup eth0 चलाने का प्रयास करें। हमारे उदाहरण की तरह CentOS 7 के उपयोगकर्ता इस फ़ाइल को ढूंढने में सक्षम नहीं हो सकते क्योंकि चीजें बदल गई थीं। यदि ऐसा है, तो नीचे दी गई छवि में दिखाए गए या उस पैटर्न से मिलते-जुलते किसी अन्य चीज़ को ढूंढने का प्रयास करें। CentOS के डेवलपर्स ने पिछली बार जब उन्होंने न्यूनतम इंस्टॉल कोड को पुनर्जीवित किया तो कुछ बदलाव करने का फैसला किया, और इसके परिणामस्वरूप कुछ नेटवर्किंग इंटरफेस के नाम बदल गए।

समाधान: रेपो: बेस के लिए मान्य baseurl नहीं ढूंढ सका

एक बार सब कुछ अच्छा दिखने पर, फिर से yum अपडेट करने का प्रयास करें और देखें कि क्या यह काम करता है।

विधि 2: baseurl को अनकमेंट करना

कुछ दुर्लभ स्थितियों में, यह त्रुटि नेटवर्किंग समस्या के कारण नहीं हो सकती है। यदि आप निश्चित हैं कि आप जुड़े हुए हैं और अभी भी कुछ भी काम नहीं कर रहा है, तो नीचे दी गई छवि में दिखाई गई फ़ाइल को अपने पसंदीदा टेक्स्ट एडिटर के साथ रूट सुपरयूजर के रूप में खोलें। एक बार फिर, यदि आप हमारे जैसे CentOS का उपयोग नहीं कर रहे हैं तो आपको सही फ़ाइल ढूंढने के लिए एक साधारण नाम परिवर्तन की आवश्यकता होगी।

समाधान: रेपो: बेस के लिए मान्य baseurl नहीं ढूंढ सका

आपको एक लाइन दिखाई देनी चाहिए जो पढ़ती है:

baseurl=https://mirror.centos.org/centos/$releasever/os/$basearch/

सुनिश्चित करें कि यह # सिंबल जैसे कमेंट फ्लैग से शुरू नहीं होता है। यदि ऐसा होता है, तो इसे हटा दें और फिर फ़ाइल सेव करें। फिर से अपडेट करने का प्रयास करें। इस बार सिस्टम को ठीक से अपडेट करने के लिए मजबूर करना चाहिए था, जो यह नहीं कर सकता अगर यह इस लाइन को नहीं ढूंढ पाता क्योंकि यह कमेंट फ्लैग द्वारा छिपा हुआ था।

  1.  विंडोज अपडेट: वर्तमान में अपडेट की जांच नहीं कर सकता  एरर को हल करें 'विंडोज अपडेट: वर्तमान में अपडेट की जांच नहीं कर सकता' एरर को हल करें

    विंडोज अपडेट विंडोज का एक अनिवार्य हिस्सा है जो पैच, बग फिक्स, सुरक्षा अपडेट आदि जैसी सेवाएं प्रदान करता है। विंडोज अपडेट के बिना, सिस्टम सुरक्षा कमजोरियों जैसे हाल के रैंसमवेयर हमलों के प्रति संवेदनशील होता है। जो लोग नियमित रूप से अपना विंडोज अपडेट करते थे, वे हाल के रैंसमवेयर हमले के दौरान सुरक्ष

  1.  विंडोज Steam.exe नहीं ढूंढ सकता  समस्या को जल्दी हल करें 'विंडोज Steam.exe नहीं ढूंढ सकता' समस्या को जल्दी हल करें

    विंडोज कैननॉट फाइंड Steam.exe एरर को कैसे ठीक करें मेरा विंडोज Steam.exe क्यों नहीं ढूंढ सकता? आपके पीसी की स्टीम को ढूंढने में असमर्थता विभिन्न कारणों से हो सकती है। इस मुद्दे के शीर्ष कारणों में से एक उचित स्रोत फाइलों की अनुपस्थिति है। शॉर्टकट केवल तभी ठीक से काम करते हैं जब उनके मूल फोल्डर में

  1. विंडोज 10 सेटअप त्रुटि ठीक करें:  Microsoft सॉफ्टवेयर लाइसेंस शर्तें नहीं मिलीं विंडोज 10 सेटअप त्रुटि ठीक करें: 'Microsoft सॉफ्टवेयर लाइसेंस शर्तें नहीं मिलीं'

    विंडोज 10 सेटअप त्रुटि कैसे ठीक करें: Windows cannot find the Microsoft Software License Terms यह ट्यूटोरियल निम्न विंडोज 10 इंस्टॉलेशन त्रुटि को ठीक करने के निर्देश देता है: Windows cannot find the Microsoft Software License Terms. Make sure the installation sources are valid and restart the instal