GNU/Linux >> Tutoriels Linux >  >> Cent OS

Échec du téléchargement des métadonnées pour le dépôt "AppStream" [CentOS]

J'avais installé un CentOS 8 minimaliste sur un de mes serveurs. L'installation a réussi, cependant, lorsque j'ai essayé de mettre à jour le système à l'aide de yum update Je vois ce message d'erreur :Échec du téléchargement des métadonnées pour le référentiel. Ci-dessous l'erreur complète.

[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

Sortie de /var/log/dnf.log pour plus d'informations sur le 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]

Mais, ensuite vérifié avec la connexion Internet et le DNS et cela fonctionne très bien comme ci-dessous :

[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

Alors, comment ai-je résolu le problème ? Le voici.

Réparer Échec du téléchargement des métadonnées pour le dépôt

CentOS Linux 8 avait atteint la fin de vie (EOL) le 31 décembre 2021. Cela signifie que CentOS 8 ne recevra plus de ressources de développement du projet officiel CentOS. Après le 31 décembre 2021, si vous avez besoin de mettre à jour votre CentOS, vous devez changer les miroirs en voûte.centos.org où ils seront archivés en permanence. Vous pouvez également effectuer une mise à niveau vers CentOS Stream.

Étape 1 : Accédez au /etc/yum.repos.d/ répertoire.

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

Étape 2 : Exécutez les commandes ci-dessous

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

Étape 3 : Lancez maintenant la mise à jour yum

[root@autocontroller ~]# yum update -y

C'est tout !


Cent OS
  1. Comment résoudre l'erreur «Erreur:échec de l'ouverture de rpmdb» dans CentOS

  2. Erreur :la validation md5 a échoué pour un problème de téléchargement possible avec PyYAML-3.11.zip ? [Solution]

  3. Installez l'extension MySQLnd pour PHP 7.2.3 sur PPC64LE avec CentOS 7

  4. Comment réparer "Échec de la synchronisation du cache pour le repo appstream"

  5. La mise à jour DNF échoue avec l'erreur "Échec de la vérification GPG" - CentOS/RHEL 8

Comment installer Anaconda sur CentOS 8

Téléchargement CentOS Linux

Le correctif n'a pas pu télécharger l'erreur de fichiers de package dans Ubuntu

Échec du téléchargement des métadonnées pour le dépôt

Installer Splunk 8 sur CentOS

Correctif - Erreur :Échec du téléchargement des métadonnées pour le flux d'applications du référentiel - CentOS 8