قد تواجه أحيانًا خطأً عند تحديث أو تثبيت برنامج في CentOS. ترقب هذه المقالة في Radib حتى نتمكن من حل هذه المشكلة معًا.

يحدث خطأ "فشل تنزيل البيانات الوصفية للمستودع 'AppStream'" في CentOS عادةً للأسباب التالية:

  1. عدم القدرة على الوصول إلى المستودعات أو مشاكل الإنترنت.
  2. تعطيل المستودعات أو إعادة توجيهها.
  3. استخدام إصدار قديم أو غير مدعوم من CentOS.

1. التحقق من اتصال الإنترنت

أولاً، تأكد من اتصال الخادم بالإنترنت:

ping -c 4 google.com

إذا لم يتم إنشاء الاتصال:

  • تحقق من إعدادات الشبكة وDNS.
  • غيّر الوكيل إلى 8.8.8.8 (كما هو موضح سابقًا).

2. التحقق من الوصول إلى مستودعات CentOS

curl -I http://mirror.centos.org

إذا لم يتم تلقي أي استجابة مناسبة، فقد لا تكون المستودعات الافتراضية متاحة بعد الآن.


3. مسح ذاكرة التخزين المؤقت للمستودع القديم

sudo dnf clean all
sudo rm -rf /var/cache/dnf

ثم أعد تحميل المستودعات:

sudo dnf makecache

4. تمكين وتحديث المستودعات

sudo dnf update --refresh

إذا استمرت المشكلة، فتحقق من ملفات المستودع:

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

تأكد من أن الروابط هي كما يلي:

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

5. استبدال مرايا المستودع

في بعض الأحيان قد لا تكون المستودعات الافتراضية متاحة. لحل هذه المشكلة:

قم بشراء خادم افتراضي عالي الجودة من Radib، انقر الآن

الخطوة 1: قم بتثبيت المستودع البديل:

sudo dnf install epel-release

الخطوة 2: أضف مستودعات بديلة:

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

وغير Give:

baseurl=http://vault.centos.org/8.5.2111/AppStream/$basearch/os/

6. تحديث شهادات SSL وCA

في بعض الأحيان تكون المشكلة بسبب شهادات SSL غير صالحة:

sudo dnf reinstall ca-certificates
sudo update-ca-trust

7. التحقق من إصدار CentOS

إذا كنت تستخدم CentOS 8، فيرجى ملاحظة أن هذا الإصدار لن يكون مدعومًا من قبل Red Hat اعتبارًا من عام 2021.

قم بشراء خوادم سحابية بالساعة والشهر، بأرخص الأسعار، والتسليم الفوري، والحذف والإنشاء غير المحدود على Radib. انقر الآن.

  • الحل الموصى به: الانتقال إلى CentOS Stream 8 أو AlmaLinux.
  • تثبيت CentOS Stream:
sudo dnf install centos-release-stream
sudo dnf swap centos-linux-repos centos-stream-repos
sudo dnf distro-sync

الاستنتاج:

إذا لم يتم حل المشكلة بعد تنفيذ هذه الخطوات، فمن المستحسن ترقية نظام التشغيل إلى إصدارات أحدث أو ما يعادلها مثل AlmaLinux أو Rocky Linux Upgrade.

تقدم Radib Group خوادم افتراضية بأنظمة تشغيل محدثة ودعم كامل يمكن أن يساعد في حل هذه الأنواع من المشكلات بشكل أسرع.

هل كانت المقالة مفيدة ؟ 392 أعضاء وجدوا هذه المقالة مفيدة (392 التصويتات)