_CentOS 7 Yum Error: Cannot Find a Valid Baseurl for Repo:base/7/x86_64_
أهلا بكم،
قد تكون مواجهة الخطأ لا يمكن العثور على عنوان URL صالح لـ repo:base/7/x86_64 أمرًا محبطًا للغاية، خاصة عندما تحاول إنجاز الأمور على CentOS 7. تحدث هذه المشكلة بشكل عام لأن Yum لا يمكنه العثور عليها أو الوصول إليها عناوين URL للمستودع التي يحتاجها. دعنا نقسم بعض الطرق لاستكشاف هذه المشكلة وإصلاحها، خطوة بخطوة.
يحدث هذا الخطأ عادةً عندما يتعذر على Yum تحديد موقع مصادر المستودع أو الوصول إليها، مما يجعله غير قادر على العمل بشكل صحيح. إنه أمر شائع في CentOS 7 ويمكن حله عادةً عن طريق التحقق من بعض الأشياء مثل اتصال الشبكة وإعدادات DNS وتكوينات مستودع Yum.
أول شيء أولاً، تأكد من اتصال نظامك بالإنترنت لأن Yum يحتاج إلى الوصول إلى مستودعات بعيدة لتنزيل الحزم.
ping -c 4 google.com
إذا لم يتم تنفيذ الأمر ping بنجاح، فقد تكون لديك مشكلة في تكوين الشبكة. يمكنك إعادة تشغيل خدمة الشبكة باستخدام:
sudo systemctl restart network
إذا كان اتصال الشبكة لديك جيدًا ولكنك لا تزال غير قادر على الوصول إلى المستودعات، فقد تكون المشكلة تتعلق بإعدادات DNS الخاصة بك.
sudo nano /etc/resolv.conf
أضف الأسطر التالية:
nameserver 8.8.8.8 nameserver 8.8.4.4
حفظ الملف والخروج.
ping -c 4 google.com
إذا كان اتصال الشبكة وإعدادات DNS جيدة، فقد تكون المشكلة في تكوين مستودع 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
تأكد من صحة إعدادات baseurl وgpgcheck. يمكنك تحرير هذا الملف يدويًا أو استخدام مصدر مرآة موثوق.
مثال: استخدام التكوين الرسمي لنسخة CentOS Mirror
[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
حفظ الملف والخروج منه.
sudo yum clean all sudo yum makecache sudo yum update
غالبًا ما يرجع خطأ عدم العثور على عنوان URL أساسي صالح لـ repo:base/7/x86_64 إلى مشكلات في الاتصال بالشبكة أو إعدادات DNS أو تكوين مستودع Yum. من خلال فحص هذه الجوانب وإصلاحها، أو باستخدام مصادر مرآة موثوقة، يمكنك حل هذه المشكلة بكفاءة. نأمل أن يساعدك هذا الدليل في استعادة Yum وتشغيله بسلاسة. إذا كان لديك أي أسئلة أو مشكلات أخرى، فلا تتردد في ترك تعليق!
تعليمات سعيدة!
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3