Failed to download metadata for repo ‘AppStream’ [CentOS 8]

By | 5th October 2022

Saya telah menginstal CentOS 8 minimalis di salah satu server saya. Instalasi berhasil, namun, ketika mencoba memperbarui sistem menggunakan yum updatesaya melihat pesan kesalahan ini: Gagal mengunduh metadata untuk repo. Di bawah ini adalah kesalahan lengkap.

[centos@vestacp ~]$ dnf update
CentOS-8 - AppStream 70 B/s | 38 B 00:00
Error: Failed to download metadata for repo 'AppStream': Cannot prepare internal mirrorlist: No URLs in mirrorlist

CentOS Linux 8 telah mencapai End Of Life (EOL) pada tanggal 31 Desember 2021. Artinya CentOS 8 tidak akan lagi menerima sumber daya pengembangan dari proyek resmi CentOS. Setelah 31 Desember 2021, jika Anda perlu memperbarui CentOS Anda, Anda perlu mengubah mirror ke vault.centos.org di mana mereka akan diarsipkan secara permanen. Atau, Anda mungkin ingin meningkatkan ke CentOS Stream .

Langkah 1: Pergi ke /etc/yum.repos.d/direktori

cd /etc/yum.repos.d/

Langkah 2: Jalankan perintah di bawah ini

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-*

Langkah 3: Sekarang jalankan update kembali

dnf update