GNU/Linux >> Linux Esercitazione >  >> Cent OS

Impossibile scaricare i metadati per il repository "AppStream" [CentOS]

Avevo installato un CentOS 8 minimalista su uno dei miei server. L'installazione è andata a buon fine, tuttavia, quando ho provato ad aggiornare il sistema utilizzando yum update Vedo questo messaggio di errore:Impossibile scaricare i metadati per il repository. Di seguito è riportato l'errore completo.

[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

Output da /var/log/dnf.log per ulteriori informazioni sul DEBUG:

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]

Ma poi verificato con la connessione Internet e il DNS e funziona bene come di seguito:

[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

Quindi come ho risolto il problema? Eccolo.

Correzione Impossibile scaricare i metadati per il repository

CentOS Linux 8 ha raggiunto la fine della vita (EOL) il 31 dicembre 2021. Significa che CentOS 8 non riceverà più risorse di sviluppo dal progetto CentOS ufficiale. Dopo il 31 dicembre 2021, se è necessario aggiornare CentOS, è necessario modificare i mirror in vault.centos.org dove verranno archiviati in modo permanente. In alternativa, potresti voler eseguire l'aggiornamento a CentOS Stream.

Passaggio 1: Vai a /etc/yum.repos.d/ directory.

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

Passaggio 2: Esegui i comandi seguenti

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

Passaggio 3: Ora esegui l'aggiornamento yum

[root@autocontroller ~]# yum update -y

Ecco fatto!


Cent OS
  1. Errore:convalida md5 non riuscita per PyYAML-3.11.zip possibile problema di download? [Soluzione]

  2. Errore del comando lvcreate "mlock non riuscito:impossibile allocare memoria" in CentOS/RHEL 7

  3. Errore di aggiornamento yum "Bad id for repo:My Repo, byte =2".

  4. L'aggiornamento DNF non riesce con l'errore "Controllo GPG NON ​​RIUSCITO" - CentOS/RHEL 8

  5. Impossibile scaricare i metadati per Repo "nome_repo"

Come installare Anaconda su CentOS 8

Scarica CentOS Linux

Correzione dell'errore di download dei file di pacchetto non riuscito in Ubuntu

Impossibile scaricare i metadati per il repository

Installa Splunk 8 su CentOS

Correzione – Errore:impossibile scaricare i metadati per il flusso di app del repository – CentOS 8