GNU/Linux >> Belajar Linux >  >> Cent OS

Gagal mengunduh metadata untuk repo 'AppStream' [CentOS]

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

[root@autocontroller ~]# yum 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

Keluaran dari /var/log/dnf.log untuk informasi DEBUG lebih lanjut:

2022-02-02T11:39:36Z DEBUG error: Curl error (6): Couldn't resolve host name for http://mirrorlist.centos.org/?release=8&arch=x86_64&repo=AppStream&infra=stock [Could not resolve host: mirrorlist.centos.org] (http://mirrorlist.centos.org/?release=8&arch=x86_64&repo=AppStream&infra=stock).
2022-02-02T11:39:36Z WARNING Errors during downloading metadata for repository 'AppStream':
- Curl error (6): Couldn't resolve host name for http://mirrorlist.centos.org/?release=8&arch=x86_64&repo=AppStream&infra=stock [Could not resolve host: mirrorlist.centos.org]
2022-02-02T11:39:36Z DDEBUG Cleaning up.
2022-02-02T11:39:36Z SUBDEBUG
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/dnf/repo.py", line 573, in load
ret = self._repo.load()
File "/usr/lib64/python3.6/site-packages/libdnf/repo.py", line 394, in load
return _repo.Repo_load(self)
RuntimeError: Failed to download metadata for repo 'AppStream': Cannot prepare internal mirrorlist: Curl error (6): Couldn't resolve host name for http://mirrorlist.centos.org/?release=8&arch=x86_64&repo=AppStream&infra=stock [Could not resolve host: mirrorlist.centos.org]

Tapi, kemudian diverifikasi dengan koneksi internet dan DNS dan berfungsi dengan baik seperti di bawah ini:

[root@autocontroller ~]# ping google.com
PING google.com (172.217.166.206) 56(84) bytes of data.
64 bytes from del03s13-in-f14.1e100.net (172.217.166.206): icmp_seq=1 ttl=115 ti me=43.5 ms
--- google.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 43.508/43.508/43.508/0.000 ms

Jadi bagaimana saya memperbaiki masalah ini? Ini dia.

Perbaikan Gagal mengunduh metadata untuk repo

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: Buka /etc/yum.repos.d/ direktori.

[root@autocontroller ~]# cd /etc/yum.repos.d/

Langkah 2: Jalankan perintah di bawah ini

[root@autocontroller ~]# sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
[root@autocontroller ~]# sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*

Langkah 3: Sekarang jalankan pembaruan yum

[root@autocontroller ~]# yum update -y

Itu dia!


Cent OS
  1. Cara Mengatasi Kesalahan "Kesalahan:rpmdb buka gagal" Di CentOS

  2. Kesalahan:validasi md5 gagal untuk PyYAML-3.11.zip kemungkinan masalah unduhan? [Larutan]

  3. Cara memperbaiki "Gagal menyinkronkan cache untuk repo appstream"

  1. Instal ekstensi MySQLnd untuk PHP 7.2.3 di PPC64LE dengan CentOS 7

  2. Centos – Pembaruan Yum Gagal:Kesalahan:Tidak Dapat Mengambil Metadata Repositori (repomd.xml) Untuk Repositori …?

  3. Pembaruan DNF Gagal Dengan Kesalahan "Pemeriksaan GPG GAGAL" - CentOS / RHEL 8

  1. Centos – Yum Update Error Pada Centos 5.6?

  2. "mlock gagal:Tidak dapat mengalokasikan memori" kesalahan perintah lvcreate di CentOS/RHEL 7

  3. “Id buruk untuk repo:Repo Saya, byte =2” kesalahan pembaruan yum