No se puede recuperar metalink para el repositorio: fedora / 20 / i386


13

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?

Respuestas:


23

Este problema parece venir usando seguro https. Entra /etc/yum.repository.dy reemplaza todo httpscon httpen diferentes .repoarchivos.


1
fwiw, confirmado en fedora 17
JustJeff

- confirmado con Fedora 15
polerto

Extraño como https es el valor predeterminado ... Fecha y hora correctas (jajaja y no en una computadora portátil lenovo).
Kevin Parker

Esto funcionó para mí: ls /etc/yum.repository.d/*.repo | xargs sed -i 's / https: / http: / g'
Joe Heyming

7

Es posible que ca-certificatesnecesite una actualización o esté dañado.

Tratar:

# yum update ca-certificates

Si eso no ofrece actualizar el paquete, reinstale:

# yum reinstall ca-certificates

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-certificatesaú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.


6

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-certificatesestaba desactualizado.

Sin embargo, para poder actualizar ca-certificates, primero debe poder usar realmente yum. Yo sugiero:

  1. Ir /etc/yum.repos.d
  2. Editar fedora.repoy fedora-updates.repo. En ambos archivos, descomente la baseurllínea que usa sin formato httpy comente la metalinkurl que usa https.
  3. Hacer yum update ca-certificateso yum reinstall ca-certificates(como en la respuesta de Gareth).
  4. Deshaga los cambios del paso 2 para que pueda volver a usar ambos httpsy la redirección de metalink.
  5. Todo listo, prueba yumy debería funcionar nuevamente.

0

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.


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.