Hai teman-teman, kita akan berbicara tentang kesalahan yang mungkin dihadapi Anda saat menggunakan yum atau dnf package manager untuk CentOS
Misalnya :Saat Anda mencoba memperbarui sistem menggunakan yum update Anda akan melihat pesan kesalahan ini:Gagal mengunduh metadata untuk repo.
Akan seperti di bawah ini:
dnf update
CentOS Linux 8 - AppStream 130 B/s | 38 B 00:00
Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist
- Untuk informasi Debug, Anda dapat menampilkan keluaran log dengan menjalankan:
tail /var/log/dnf.log
Perbaikan Gagal mengunduh metadata untuk repo
CentOS Linux 8 telah mencapai End Of Life (EOL) pada tanggal 31 Desember 2021. Itu berarti CentOS 8 tidak akan lagi menerima sumber daya pengembangan dari proyek resmi CentOS.
Setelah 31 Desember 2021, jika Anda perlu memperbarui CentOS , Anda perlu mengubah mirror ke vault.centos.org yang akan diarsipkan secara permanen.
Jadi ikuti saja langkah-langkah di bawah ini untuk melakukannya
- Buka /etc/yum.repos.d/ direktori.
cd /etc/yum.repos.d/
- Jalankan perintah di bawah ini untuk meng-hash mirror-list di semua yum.repos.d kemudian ganti Baseurl yang ada dengan vault.centos.org
sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
- Kemudian jalankan yum update atau instal paket apa pun yang Anda inginkan
yum update -y
Misalnya:
Semuanya akan baik-baik saja setelah Anda melakukan langkah-langkah di atas.
Kesimpulan
Itu dia
Kami mengilustrasikan cara memperbaiki Gagal mengunduh metadata untuk repo kesalahan terkait dengan (Gagal mengunduh metadata untuk repo 'appstream':Tidak dapat menyiapkan daftar cermin internal:Tidak ada URL di daftar cermin).