Este tutorial explicará cómo solucionar el error de repositorio de yum “No se puede encontrar una baseurl válida” , mientras ejecuta yum install
o yum update
Comandos en CentOS versión 5.11. Aquí está la instantánea del error completo.
YumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg. Invalid release/ removing mirrorlist with no valid mirrors: /var/cache/yum/base/mirrorlist.txt Error: Cannot find a valid baseurl for repo: base
Cómo resolver el error de YumRepo:¿no se puede encontrar una baseurl válida?
Red Hat Enterprise Linux 5 (RHEL 5) y sus derivados, como CentOS 5 y Scientific Linux 5, llegaron al final de su vida útil (EOL) a fines de marzo de 2017. Todos los sistemas deben actualizarse a las versiones de RHEL 6 /CentOS 6 o RHEL 7/CentOS 7 que son compatibles hasta 2020 y 2024 respectivamente, como se indica aquí.
Actualizar al último sistema operativo:El sistema operativo más reciente tendrá mejores mecanismos de seguridad. Si todavía está ejecutando el sistema operativo anterior (Kernels), sería menos seguro y eventualmente podría verse comprometido.
Si aún desea ejecutar CentOS 5 por varias razones, debe ocuparse de los problemas de seguridad. Dado que CentOS 5 está detenido, muchos sitios espejo están descartando repositorios de CentOS-5. En caso de que alguna vez desee acceder a los repositorios de yum para la versión anterior de RHEL o CentOS, siga los pasos a continuación.
# echo "http://vault.centos.org/5.11/os/x86_64/" > /var/cache/yum/base/mirrorlist.txt
# echo "http://vault.centos.org/5.11/extras/x86_64/" > /var/cache/yum/extras/mirrorlist.txt
# echo "http://vault.centos.org/5.11/updates/x86_64/" > /var/cache/yum/updates/mirrorlist.txt
Bueno, acabas de tener listo el repositorio de CentOS 5. Ahora puede instalar o actualizar el paquete desde el repositorio de vault.centos.org.
# yum update