Al pedir un servidor VPS con Centos 8, ocurre un error al intentar actualizar el sistema usando yum update. No se pudieron cargar los metadatos. A continuación se muestra el error completo:
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
Linux CentOS 8 llegó al final de su vida útil (EOL) el 31 de diciembre de 2021. Esto 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 CentOS, debe cambiar los espejos a vault.centos.org, donde se archivarán de forma permanente. Alternativamente, puede actualizar a CentOS Stream.
1. Ir al directorio /etc/yum.repos.d/.
cd /etc/yum.repos.d/
2. Ejecute los siguientes comandos
sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
3. Ahora ejecuta la actualización
yum update -y
Listo.