404: Not found... actualizando CentOS

Actualizando (yum update) uno de mis sistemas CentOS, concretamente la version 2.8 final, me encontré con la siguiente sorpresa: … … [Errno 14] HTTP Error 404: Not Found Trying other mirror. http://mirrors.servercentral.net/fedora/epel/5/x86_64/repodata/19ea432764ca3358a389a5fc5216f47b7b4f6c29-filelists.sqlite.bz2: [Errno 14] HTTP Error 404: Not Found Trying other mirror. http://mirror.us.leaseweb.net/epel/5/x86_64/repodata/19ea432764ca3358a389a5fc5216f47b7b4f6c29-filelists.sqlite.bz2: [Errno 14] HTTP Error 404: Not Found Trying other mirror. … …

La solución pasó por limpiar la información que yum guarda sobre los paquetes y su destino remote, básciamente la cache de yum. El comando en concreto:

yum clean all

Pero nada ocurrión. Para que dicho comando tenga efecto tenemos que deshabilitar (si lo tienes habilitado) el plugin fastesmirror. Para ello editamos el fichero /etc/yum/pluginconf.d/fastestmirror.conf y cambiamos la opción enabled a 0. Luego volvemos a ejecutar de nuevo el comando yum clean all y nuestro yum update debería de funcionar de nuevo. Si quieres puedes volver a habilitar el plugin, cambiando el valor de enabled, esta vez a 1.