GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo corregir el error apt-get Failed to Fetch en versiones de Ubuntu no compatibles

Para uno de mis proyectos, necesito instalar una versión anterior de Ubuntu (versión onírica 11.10). Pero apt-get falló (instalación) o apt-get update ya no funcionaba y fallaba con un mensaje de error "Error al obtener" y "404 no encontrado". A continuación se muestran los errores:

$ sudo apt-get update
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/oneiric-security/main/source/Sources  404  Not Found [IP: 91.189.88.162 80]
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/oneiric-security/universe/source/Sources  404  Not Found [IP: 91.189.88.162 80]

Y los errores de apt-get upgrade resultó en "403 prohibido".

Bueno, los errores eran esperados, porque Ubuntu 11.10 es una versión no compatible por lo que apt-get no puede encontrar los paquetes en security.ubuntu.com y archivo.ubuntu.com . Así que tuve que encontrar una solución alternativa (es decir, tenía que encontrar una URL que contuviera paquetes para versiones no compatibles) y, afortunadamente, Ubuntu la ha puesto a disposición en una URL alternativa.

apt-get failed – ¿Cómo hacer que funcione en un sistema operativo Ubuntu no compatible?

Ubuntu tiene un repositorio para versiones anteriores y está disponible en old-releases.ubuntu.com . Así que rápidamente haremos apt-get para buscar los paquetes en el repositorio de versiones anteriores. Para hacer eso, edite /etc/apt/sources.list .

# vim /etc/apt/sources.list

Busque las URL security.ubuntu.com y archivo.ubuntu.com y reemplace ambos con old-releases.ubuntu.com . La nueva sources.list debería verse como el que se muestra a continuación:

deb http://old-releases.ubuntu.com/ubuntu/ oneiric main
 deb-src http://old-releases.ubuntu.com/ubuntu/ oneiric main
 deb http://old-releases.ubuntu.com/ubuntu/ oneiric-updates main
 deb-src http://old-releases.ubuntu.com/ubuntu/ oneiric-updates main
 deb http://old-releases.ubuntu.com/ubuntu/ oneiric universe
 deb-src http://old-releases.ubuntu.com/ubuntu/ oneiric universe
 deb http://old-releases.ubuntu.com/ubuntu/ oneiric-updates universe
 deb-src http://old-releases.ubuntu.com/ubuntu/ oneiric-updates universe
 deb http://old-releases.ubuntu.com/ubuntu oneiric-security main
 deb-src http://old-releases.ubuntu.com/ubuntu oneiric-security main
 deb http://old-releases.ubuntu.com/ubuntu oneiric-security universe
 deb-src http://old-releases.ubuntu.com/ubuntu oneiric-security universe

¡Eso es!

Ahora debería poder realizar apt-get update o apt-get upgrade .

$ sudo apt-get update
$ sudo apt-get upgrade

Nota:si aún recibe errores 403 o 404, asegúrese de que las URL se ingresen correctamente en sources.list archivo y vuelva a intentarlo.


Ubuntu
  1. Cómo corregir el error 'El repositorio no tiene un archivo de lanzamiento' en Ubuntu

  2. Cómo arreglar do-release-upgrade:comando no encontrado Error en Ubuntu

  3. Cómo reparar el error de actualización de Ubuntu:problema con MergeList

  4. Cómo arreglar "W:algunos archivos de índice no se pudieron descargar". Error en Ubuntu

  5. “Error de arranque” con usb en vivo de Ubuntu 15.10 – Cómo solucionarlo

Cómo reparar Ubuntu apt-get atorado en 0 [Conectándose a us.archive.ubuntu.com]

Cómo reparar el error Apt-Get GPG NO_PUBKEY Ubuntu 14

Cómo reparar el error BADSIG de apt-get update GPG en Ubuntu o Debian

Cómo instalar NCDU en Ubuntu 17.04

Cómo reparar el error de montaje de la partición NTFS en Linux

Cómo corregir el error "W:algunos archivos de índice no se pudieron descargar" en Ubuntu Linux