Si encuentras el error "No more mirrors to try" al ejecutar yum update
en CentOS 6 ELS (Soporte de Ciclo de Vida Extendido), significa que yum no puede encontrar mirrors válidos para descargar las actualizaciones. Esto puede suceder si los repositorios de CentOS 6 ELS ya no están disponibles o si hay problemas con la configuración del repositorio.
Aquí te explicamos cómo puedes abordar este problema:
Verifica la disponibilidad de los repositorios:
Verifica si los repositorios de CentOS 6 ELS todavía son accesibles. Es posible que los repositorios hayan sido descontinuados, lo que impediría que yum encuentre mirrors válidos.
Actualiza las URLs de los repositorios:
Abre los archivos de configuración de los repositorios de CentOS en el directorio /etc/yum.repos.d/ y asegúrate de que las URLs de los repositorios sean correctas y estén actualizadas. Es posible que necesites reemplazarlas con mirrors alternativos o repositorios.
Deshabilita repositorios:
Deshabilita temporalmente los repositorios que están causando problemas configurando enabled=0 en sus respectivos archivos de configuración. Esto evitará que yum intente usarlos.
Limpia la caché de yum:
Limpia la caché de yum para asegurarte de que obtenga la información más reciente de los repositorios:
sudo yum clean all
Actualiza el repositorio CentOS Base:
Asegúrate de que el repositorio CentOS Base esté habilitado y configurado correctamente. Es un repositorio crítico para recibir actualizaciones.
Verifica si las claves GPG de los repositorios son válidas:
Asegúrate de que las claves GPG de los repositorios sean válidas. Si no lo son, es posible que necesites importarlas o actualizarlas. Para actualizar las claves GPG del repositorio:
sudo rpm --import https://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
Usa repositorios alternativos:
Considera usar repositorios alternativos o mirrors que sean conocidos por ser confiables y estar actualizados.
Verifica la conectividad de red:
Asegúrate de que tu servidor tenga una conexión a internet funcional y que no haya problemas de red que impidan que yum llegue a los repositorios.
Verifica la suscripción ELS:
Asegúrate de que tu sistema CentOS 6 tenga una suscripción ELS válida. Sin una suscripción válida, es posible que no tengas acceso a los repositorios ELS.
Contacta con el soporte de CentOS:
Si el problema persiste, considera ponerte en contacto con el soporte de CentOS o con el equipo de soporte de ELS para obtener más ayuda.
Ten en cuenta que CentOS 6 ELS llegó al final de su vida útil en noviembre de 2020. Se recomienda migrar a una versión soportada de CentOS o a una alternativa de CentOS como CentOS Stream o AlmaLinux. Si es posible, considera actualizar a CentOS 7 o CentOS 8, o migrar a una distribución diferente como AlmaLinux que ofrezca soporte a largo plazo.