"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > CentOS 7 पर यम बेसुरल समस्याओं को कैसे ठीक करें

CentOS 7 पर यम बेसुरल समस्याओं को कैसे ठीक करें

2024-11-06 को प्रकाशित
ब्राउज़ करें:743

How to Correct Yum Baseurl Issues on CentOS 7

_CentOS 7 Yum Error: Cannot Find a Valid Baseurl for Repo:base/7/x86_64_

अरे दोस्तों,

त्रुटि का सामना करने पर रेपो के लिए एक वैध बेसयूआरएल नहीं मिल सकता है: बेस/7/x86_64 काफी निराशाजनक हो सकता है, खासकर जब आप CentOS 7 पर काम करने की कोशिश कर रहे हों। यह समस्या आम तौर पर इसलिए होती है क्योंकि यम ढूंढ या एक्सेस नहीं कर पाता है इसके लिए आवश्यक रिपोजिटरी यूआरएल। आइए चरण दर चरण इस समस्या का निवारण करने और इसे ठीक करने के कुछ तरीके बताएं।

त्रुटि स्पष्टीकरण

यह त्रुटि आमतौर पर तब होती है जब यम रिपॉजिटरी स्रोतों का पता नहीं लगा पाता या उन तक पहुंच नहीं पाता, जिससे यह ठीक से काम करने में असमर्थ हो जाता है। यह CentOS 7 पर आम है और आमतौर पर नेटवर्क कनेक्टिविटी, DNS सेटिंग्स और यम रिपॉजिटरी कॉन्फ़िगरेशन जैसी कुछ चीज़ों की जाँच करके इसे हल किया जा सकता है।

त्रुटि को ठीक करने के लिए चरण-दर-चरण समाधान

विधि 1: नेटवर्क कनेक्टिविटी की जाँच करें

सबसे पहली बात, सुनिश्चित करें कि आपका सिस्टम इंटरनेट से जुड़ा है क्योंकि यम को पैकेज डाउनलोड करने के लिए दूरस्थ रिपॉजिटरी तक पहुंचने की आवश्यकता है।

  1. नेटवर्क कनेक्शन सत्यापित करें आप निम्न चलाकर जांच सकते हैं कि आपका सिस्टम बाहरी वेबसाइटों तक पहुंच सकता है या नहीं:
   ping -c 4 google.com

यदि यह सफलतापूर्वक पिंग नहीं करता है, तो आपके पास नेटवर्क कॉन्फ़िगरेशन समस्या हो सकती है। आप नेटवर्क सेवा को पुनः आरंभ कर सकते हैं:

   sudo systemctl restart network

विधि 2: DNS सेटिंग्स जांचें

यदि आपका नेटवर्क कनेक्शन ठीक है लेकिन आप अभी भी रिपॉजिटरी तक नहीं पहुंच पा रहे हैं, तो समस्या आपकी DNS सेटिंग्स के साथ हो सकती है।

  1. DNS कॉन्फ़िगरेशन अपडेट करें यह सुनिश्चित करने के लिए /etc/resolv.conf फ़ाइल को संपादित करें कि इसमें Google के सार्वजनिक DNS जैसे वैध DNS सर्वर शामिल हैं:
   sudo nano /etc/resolv.conf

निम्न पंक्तियाँ जोड़ें:

   nameserver 8.8.8.8
   nameserver 8.8.4.4

फ़ाइल सहेजें और बाहर निकलें।

  1. डोमेन नाम रिज़ॉल्यूशन जांचें सत्यापित करने के लिए एक और पिंग परीक्षण चलाएँ:
   ping -c 4 google.com

विधि 3: यम रिपॉजिटरी कॉन्फ़िगरेशन की जाँच करें

यदि नेटवर्क कनेक्शन और डीएनएस सेटिंग्स ठीक हैं, तो समस्या आपके यम रिपॉजिटरी कॉन्फ़िगरेशन के साथ हो सकती है।

  1. यम रिपॉजिटरी स्रोतों को अपडेट करें अपनी वर्तमान Yum कॉन्फ़िग फ़ाइलों का बैकअप लें:
   sudo cp -r /etc/yum.repos.d /etc/yum.repos.d.backup

रिपॉजिटरी कॉन्फ़िगरेशन फ़ाइलों को संपादित करें या बदलें। उदाहरण के लिए, /etc/yum.repos.d/CentOS-Base.repo खोलें:

   sudo nano /etc/yum.repos.d/CentOS-Base.repo

सुनिश्चित करें कि बेसयूआरएल और जीपीजीचेक सेटिंग्स सही हैं। आप इस फ़ाइल को मैन्युअल रूप से संपादित कर सकते हैं या किसी विश्वसनीय दर्पण स्रोत का उपयोग कर सकते हैं।

उदाहरण: आधिकारिक CentOS मिरर कॉन्फ़िगरेशन का उपयोग करना

   [base]
   name=CentOS-$releasever - Base
   baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
   gpgcheck=1
   gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-7

   [updates]
   name=CentOS-$releasever - Updates
   baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
   gpgcheck=1
   gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-7

   [extras]
   name=CentOS-$releasever - Extras
   baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
   gpgcheck=1
   gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-7

फ़ाइल को सहेजें और बाहर निकलें।

  1. यम कैश साफ़ करें और पुनर्निर्माण करें
   sudo yum clean all
   sudo yum makecache
   sudo yum update

सारांश

रेपो के लिए एक वैध बेसयूआरएल नहीं मिल सका: बेस/7/x86_64 त्रुटि अक्सर नेटवर्क कनेक्टिविटी, डीएनएस सेटिंग्स, या यम रिपोजिटरी कॉन्फ़िगरेशन के मुद्दों के कारण होती है। इन पहलुओं की जांच और समाधान करके, या विश्वसनीय दर्पण स्रोतों का उपयोग करके, आप इस समस्या को कुशलतापूर्वक हल कर सकते हैं। आशा है कि यह मार्गदर्शिका आपको यम को वापस लाने और सुचारू रूप से चलाने में मदद करेगी। यदि आपके पास कोई प्रश्न या अतिरिक्त समस्या है, तो बेझिझक एक टिप्पणी छोड़ें!

हैप्पी कोडिंग!

विज्ञप्ति वक्तव्य यह आलेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/wilson_evan_1efa5910f8855/how-to-correct-yum-baseurl-issues-on-centos-7-48ho?1 यदि कोई उल्लंघन है, तो कृपया स्टडी_गोलंग@163.com पर संपर्क करें। इसे हटाने के लिए
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3