Instalé Fedora 20 usando liveOS.
Mientras tomo las actualizaciones obtengo el siguiente resultado:
[root@localhost bioinfo]# yum update
Loaded plugins: langpacks, refresh-packagekit
Error: Cannot retrieve metalink for repository: fedora/20/i386. Please verify its path and try again
¿Cómo soluciono este error?
Es posible que
ca-certificates
necesite una actualización o esté dañado.Tratar:
Si eso no ofrece actualizar el paquete, reinstale:
Si eso falla, puede ser que el servidor al que está conectado haya actualizado sus certificados (tal vez de un nuevo proveedor) y que la cadena de certificados y / o el certificado raíz
ca-certificates
aún no estén en el paquete. Los certificados en este paquete son elegidos por la Fundación Mozilla.Si este es el caso, entonces la respuesta de @ Saturno debería ayudar.
fuente
Modifiqué las otras dos respuestas, ambas son útiles ... GarethTheRed tiene la respuesta real. Me encontré con el mismo problema después de hacer una actualización de versión y mi
ca-certificates
estaba desactualizado.Sin embargo, para poder actualizar
ca-certificates
, primero debe poder usar realmenteyum
. Yo sugiero:/etc/yum.repos.d
fedora.repo
yfedora-updates.repo
. En ambos archivos, descomente labaseurl
línea que usa sin formatohttp
y comente lametalink
url que usahttps
.yum update ca-certificates
oyum reinstall ca-certificates
(como en la respuesta de Gareth).https
y la redirección de metalink.yum
y debería funcionar nuevamente.fuente
La versión actual de Fedora es 23, todavía hay actualizaciones para 22. Fedora 20 es mucho, mucho tiempo pasado. No es de extrañar que ya no haya actualizaciones.
fuente
Además de lo mencionado anteriormente, tenemos que editar los enlaces web que no están presentes. como reemplazar las líneas en /etc/yum.repo.d/* con 'baseurl = http://download.fedora.redhat.com/pub/fedora/linux ' con 'baseurl = http://archives.fedoraproject.org / pub / archive / fedora / linux 'Funcionó para mí. Pruébalo. Jajaja ....
fuente