LinuxParty

NUESTRO SITIO necesita la publicidad para costear hosting y el dominio. Por favor considera deshabilitar tu AdBlock en nuestro sitio. También puedes hacernos una donación entrando en linuxparty.es, en la columna de la derecha.
Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado
 

Había instalado un CentOS 8 minimalista en uno de mis servidores. Sin embargo, la instalación se realizó correctamente cuando intenté actualizar el sistema usando yum updateVeo este mensaje de error: Error al descargar los metadatos para el repositorio. A continuación se muestra el error 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

Salida de /var/log/dnf.logpara obtener más información de DEPURACIÓN:

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]

Pero, luego verificado con la conexión a Internet y DNS y funciona bien como se muestra a continuación:

[root@autocontroller ~]# ping google.com
PING google.com (172.217.166.206) 56(84) bytes de datos.
64 bytes desde del03s13-in-f14.1e100.net (172.217.166.206): icmp_seq=1 ttl=115 ti me=43.5 ms
--- estadísticas de ping de google.com ---
1 paquetes transmitidos, 1 recibido, 0% pérdida de paquetes, tiempo 0ms
rtt min/avg/max/mdev = 43,508/43,508/43,508/0,000 ms

Entonces, ¿cómo solucioné el problema? Aquí está.

CentOS Linux 8 había llegado al final de su vida útil (EOL) el 31 de diciembre de 2021. Significa que CentOS 8 ya no recibirá recursos de desarrollo del proyecto oficial de CentOS. Después del 31 de diciembre de 2021, si necesita actualizar su CentOS, debe cambiar los espejos a vault.centos.org , donde se archivarán de forma permanente. Alternativamente, es posible que desee actualizar a CentOS Stream .

Paso 1: Ir al /etc/yum.repos.d/directorio.

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

Paso 2: ejecuta los siguientes comandos (Que detellamos aquí, para mayor control: Cambiar el contenido interno de muchos ficheros a la vez, con sólo un comando, en Linux

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

Paso 3: ahora ejecuta la actualización de yum

[root@autocontroller ~]# yum update -y

Y ya está!
Pin It

Escribir un comentario


Código de seguridad
Refescar



Redes:



 

Suscribete / Newsletter

Suscribete a nuestras Newsletter y periódicamente recibirás un resumen de las noticias publicadas.

Donar a LinuxParty

Probablemente te niegues, pero.. ¿Podrías ayudarnos con una donación?


Tutorial de Linux

Filtro por Categorías

Usamos cookies propias y de terceros para mejorar la navegación y tareas analíticas. Al continuar navegando entendemos que aceptas nuestra política de cookies. Ver política