Cara memperbaiki kesalahan gagal mengunduh metadata untuk repo 'appstream'

Cara memperbaiki kesalahan gagal mengunduh metadata untuk repo 'appstream'

Jika Anda, karena satu atau lain alasan, masih aktif menggunakan Centos 8, Anda mungkin mengalami kesalahan berikut saat mencoba memperbarui sistem Anda atau hanya menginstal paket.

Kesalahan: Gagal mengunduh metadata untuk repo 'appstream': tidak dapat menyiapkan mirrorlist internal: tidak ada url di mirrorlist"

Misalnya, di tangkapan layar berikut, saya mencoba menginstal fio bungkus dan temui.

Kesalahan: Gagal mengunduh metadata untuk repo 'appstream'

Apa penyebab kesalahan ini?

Anda mungkin menyadari itu Centos Linux 8 meninggal karena kematian dini, mencapai akhir kehidupan (EOL) pada tanggal 31 Desember 2021, sehingga tidak lagi menerima sumber daya pengembangan dari proyek Centos resmi.

Ini berarti bahwa setelah 31 Desember 2021, untuk memperbarui instalasi CentOS Anda, Anda diharuskan untuk mengubah cermin menjadi Centos Vault Mirror, di mana mereka akan diarsipkan secara permanen.

Perbaikan Kesalahan: Gagal Mengunduh Metadata Untuk Repo 'AppStream'

Untuk memperbaiki kesalahan di atas, buka terminal atau login Anda melalui SSH, dan jalankan perintah berikut untuk mengubah URL repo untuk menunjuk ke kubah.centos.org, dari repo cents resmi.

Di sini kami menggunakan sed Perintah untuk mengedit arahan atau parameter yang diperlukan dalam file konfigurasi repo:

# sed -i 's/mirrorlist/# mirrorlist/g'/etc/yum.repo.d/centos-* # sed -i 's | # baseurl = http: // mirror.centos.org | baseUrl = http: // vault.centos.org | g ' /etc /yum.repo.d/centos-* 

Atau, Anda juga dapat menunjuk ke repositori Vault berbasis cloudflare, dengan menjalankan perintah berikut:

# sed -i 's/mirrorlist/# mirrorlist/g'/etc/yum.repo.d/centos-linux-* # sed -i 's | # baseurl = http: // mirror.centos.org | baseUrl = http: // vault.Epel.cloud | g ' /etc /yum.repo.d/centos-linux-* 

Sekarang Anda harus dapat memperbarui Centos Atau instal paket tanpa kesalahan:

Pasang paket di Centos 8

Jika Anda ingin bermigrasi dari Centos 8 ke Linux Rock 8 atau Alamlinux 8, Periksa panduan ini:

  • Cara bermigrasi dari centos 8 ke rocky linux 8
  • Cara bermigrasi dari centos 8 ke almalinux 8.5

Itu saja! Kami berharap panduan ini membantu Anda memperbaiki kesalahan yang disebutkan di atas. Gunakan formulir komentar di bawah ini untuk berbagi umpan balik dengan kami, Anda juga dapat mengajukan pertanyaan.