# rm-rf.es | Administración de sistemas

Blog de un SysAdmin Unix, Gnu/Linux, Windows y lo que haga falta.

Cómo usar APT o Synaptic en versiones antiguas de Ubuntu (tras ‘end of life’)


Como muchos sabéis, Ubuntu tiene un calendario muy riguroso en el que se van publicando nuevas versiones del sistema operativo. Algunas de ellas son llamadas LTS (Long Time Support) debido a que tienen soporte durante 5 años, mientras que las normales solo durante uno o dos años. Por esto, lógicamente es recomendable instalar siempre una LTS para disponer el mayor tiempo de las actualizaciones.

En el momento que se termina el ciclo de soporte de la versión, los repositorios dejan de funcionar, dando error 404 (tanto en APT como Synaptic):

# sudo apt-get update
Ign http://mirror.ousli.org jaunty Release.gpg
Ign http://mirror.ousli.org jaunty/main Translation-es
Ign http://mirror.ousli.org jaunty/restricted Translation-es
Ign http://mirror.ousli.org jaunty/universe Translation-es
Ign http://mirror.ousli.org jaunty/multiverse Translation-es
...
...
Err http://mirror.ousli.org jaunty/main Packages
  404 Not Found
Err http://mirror.ousli.org jaunty/restricted Packages
  404 Not Found
Err http://mirror.ousli.org jaunty/main Sources
  404 Not Found
...
...
W: Imposible obtener http://mirror.ousli.org/ubuntu/dists/jaunty/main/binary-i386/Packages  404 Not Found

W: Imposible obtener http://mirror.ousli.org/ubuntu/dists/jaunty/restricted/binary-i386/Packages  404 Not Found

W: Imposible obtener http://mirror.ousli.org/ubuntu/dists/jaunty/main/source/Sources  404 Not Found
...
...

Lo recomendable llegados a este punto es reinstalar el sistema con una versión LTS actual, una pena porque la estabilidad de GNU/Linux y Ubuntu es tal que podemos tener un sistema durante años y años sin ningún tipo de problema.

No obstante, existe una forma de modificar las sources/repositorios para poder seguir utilizando APT e instalar/actualizar paquetes. Simplemente, modificad el fichero /etc/apt/sources.list y copiar el siguiente contenido. En este caso sería para la versión jaunty, si utilizáis otra versión simplemente sustituid ‘jaunty’por el nombre de la misma:

deb http://old-releases.ubuntu.com/ubuntu/ jaunty main restricted
deb-src http://old-releases.ubuntu.com/ubuntu/ jaunty main restricted
deb http://old-releases.ubuntu.com/ubuntu/ jaunty-updates main restricted
deb-src http://old-releases.ubuntu.com/ubuntu/ jaunty-updates main restricted
deb http://old-releases.ubuntu.com/ubuntu/ jaunty universe multiverse
deb-src http://old-releases.ubuntu.com/ubuntu/ jaunty universe multiverse
deb http://old-releases.ubuntu.com/ubuntu jaunty-security main restricted
deb-src http://old-releases.ubuntu.com/ubuntu jaunty-security main restricted

Guardamos y actualizamos los repositorios, a partir de ese momento y si no recibimos ningún error podremos seguir instalando nuevos paquetes en el sistema:

$ sudo apt-get update

Obj http://old-releases.ubuntu.com jaunty Release.gpg
Obj http://old-releases.ubuntu.com jaunty/main Translation-es
Obj http://old-releases.ubuntu.com jaunty/restricted Translation-es
Obj http://old-releases.ubuntu.com jaunty/universe Translation-es
Obj http://old-releases.ubuntu.com jaunty/multiverse Translation-es
Obj http://old-releases.ubuntu.com jaunty-updates Release.gpg
Ign http://old-releases.ubuntu.com jaunty-updates/main Translation-es
Ign http://old-releases.ubuntu.com jaunty-updates/restricted Translation-es
Obj http://old-releases.ubuntu.com jaunty-security Release.gpg
Ign http://old-releases.ubuntu.com jaunty-security/main Translation-es
Ign http://old-releases.ubuntu.com jaunty-security/restricted Translation-es
Obj http://old-releases.ubuntu.com jaunty Release
Obj http://old-releases.ubuntu.com jaunty-updates Release
Obj http://old-releases.ubuntu.com jaunty-security Release
Obj http://old-releases.ubuntu.com jaunty/main Packages
Obj http://old-releases.ubuntu.com jaunty/restricted Packages
Obj http://old-releases.ubuntu.com jaunty/main Sources
Obj http://old-releases.ubuntu.com jaunty/restricted Sources
Obj http://old-releases.ubuntu.com jaunty/universe Packages
Obj http://old-releases.ubuntu.com jaunty/multiverse Packages
Obj http://old-releases.ubuntu.com jaunty/universe Sources
Obj http://old-releases.ubuntu.com jaunty/multiverse Sources
Obj http://old-releases.ubuntu.com jaunty-updates/main Packages
Obj http://old-releases.ubuntu.com jaunty-updates/restricted Packages
Obj http://old-releases.ubuntu.com jaunty-updates/main Sources
Obj http://old-releases.ubuntu.com jaunty-updates/restricted Sources
Obj http://old-releases.ubuntu.com jaunty-security/main Packages
Obj http://old-releases.ubuntu.com jaunty-security/restricted Packages
Obj http://old-releases.ubuntu.com jaunty-security/main Sources
Obj http://old-releases.ubuntu.com jaunty-security/restricted Sources
Leyendo lista de paquetes... Hecho

Categoría: Ubuntu | Etiquetas: , , ,

27 Comentarios

  1. chilicuil dice:

    Se que se hace referencia tanto en el titulo como en el contenido, pero igual quiero recalcar que a partir de ese momento, solo se instalan programas y no se obtienen mas actualizaciones, lo digo por los repositorios:

    jaunty-updates
    jaunty-security

    Gracias por tus entradas, son bastante de mi agrado

  2. EXio4 dice:

    Muy bueno! Por fin podre seguir usando esa version (Que por cierto, es la unica buena (Hablo de juanty :P))

  3. Iori2010 dice:

    muy buen post espero te des la vuelta por el mio, he estado buscando una solución a este problema de actualizar una distro descontinuada y ere el unico que ha posteado una solución verdadera espero sigas con tu blog y nos brindemos consejos para mejorar nuestro conocimiento sobre GNU/Linux.

  4. Azul dice:

    Muchas gracias me ha sido de gran ayuda.

    Saludos

  5. JC dice:

    Muchas gracias, me sirvio!

  6. Mary dice:

    uuuaooooh buenisimo, quiero ser como vos mil gracias por su ayuda.

  7. Emepetrescu dice:

    Muchísimas gracias, soy tan novatísimo en Linux como cabezón y por fin aquí tienes la solución.

  8. ch dice:

    Me fue de gran utilidad. Gracias

  9. karolingio dice:

    por fin! despues de una semana buscando encontre aqui la solucion.
    he visitado como 100 paginas en idiomas increibles, a mas de en español e ingles, por supuesto; nadie ponia cosas que funcionaran pues los repositorios estaban obsoletos para esta distro a la cual no se le permiten las actualizaciones, hasta segui un manual con unos scripts muy complicados pero nada funciono, hasta que tropece con tu blog y mano de santo, oiga…
    cuando vi como se descargaban los paquetes no me lo podia creer
    no se de donde sacaste los repositorios old-releases pero funciona
    estaba a punto de abandonar jaunty que es la que mas me gusta (despues de probar como 60)me coje el wifi a la primera, tiene gimp openoffice que por fin lo pude poner en español gracias a ti, etc.
    te adoro, muaaa

  10. Joefay dice:

    woaaa men, que buena informacion, me sirve para la version 9.10

  11. Joefay dice:

    woaaa men, que buena informacion, me sirve para la version 9.10 que tambien ya esta descontinuada y es la unica que me reproduce bien los videos..

  12. Mauricio dice:

    Impresionante!!!!! Toda la tarde con el problema de los repositorios, buscando la solución por miles de paginas y nada, y por fin encontré esto que funciono a la primera. Mil gracias me has sido de gran ayuda!!!

  13. senantu dice:

    sos grande , me has salvado la vida gracias espero con ancias tu proximo post

  14. Luis Aldo dice:

    Excelente info. Pude actualizar canonical sin problemas.
    Muchas gracias !!

  15. Victor Fernandez dice:

    ¿ Y que con la seguridad Se puede prescindir de ella o alguna forma de meter nuevos reposorios aca ?

    Gracias.

  16. maria dice:

    yo continuo con el mismo problema,no hay manera de solucionarlo,he probado de todo y nada.Necesito ayuda¡¡¡¡¡

  17. David dice:

    NO FUNCIONA he intentado abrir el enlace y da error 404 Not Found, NO FUNCIONA
    Con lo ilusionado que estaba pensando que podría instalar Ubuntu 8.10 para darle compatibilidad al 100% a mi hercules Mk2 y al programa HDJCPL que no funciona más que con unas pocas, en fin
    NO SIRVE
    Saludos

  18. David dice:

    Meti la pata, (o eso creo) resulta que el enlace da a http://old-releases.ubuntu.com jaunty pero ahora no esta ahí y lo han cambiado de sitio
    http://old-releases.ubuntu.com/ubuntu/dists/intrepid-backports/ (esa es la que me interesa a mi pero jaunty también esta)
    Osea que esto sirva para todos, si ponéis los enlaces y no funciona es que lo han cambiado de sitio no obstante bajare la versión 8.10 y la probare en un virtualizador para corroboer si es cierto o no
    saludos

  19. David dice:

    Pues SI funciona amigos SI funciona, estoy escribiendo desde un virtualbox con una Ubuntu 8.10 el error era basicamente que yo confundia intrepid con interpid y así no funcionaba (cosas que tiene los nombres de las distribuciones de Ubuntu)
    Ahora probare con Mint 6 que es compatible con los repos de Ubuntu 8.10 y veremos que pasa, creo que pro fin podre hacer funcionar 100% la hercules Mk2, eso pasa cuando existen controladores tan viejos que no se actualizan desde hace años y años
    Saludos

  20. David dice:

    No se si lo comente o no, pero si no haya va, bien el problema era que no ponía bien el nombre de la distribución es interpid no intrepid por eso me daba error, ahora me encuentro instalando la Ubuntu 8.10 por tema de los controladores de la hercules Mk2 (no por los controladores en si si no por el tema del Hdjcpl) osea dicho de otra forma el panel de control de hercules, que solo funciona en Mint 6, Ubuntu 8.10 o OpenSuse 11.1 (ni siquiera en la 11.4 funciona), pero como OpenSuse con los repositorios de la 11.1 dan tantos problemas no me queda otra que probar suerte con esta
    Saludos

  21. me dio el sisguiente error dice:

    W: GPG error: http://old-releases.ubuntu.com jaunty Release: Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 40976EAF437D05B5

  22. Felipe dice:

    Hola,

    He encontrado este fantástico post para poder actualizar los repositorios de Ubuntu 8.10 Intrepid por unos nuevos del source.list… La cuestión es que lo edito, guardo y nada, falla… :( No sé si es que pongo mal el source.list o qué si no. ¿Me ayudáis por favor? Gracias!!!

    Mi source.list:

    deb http://old-releases.ubuntu.com/ubuntu/dists/ intrepid main restricted
    deb-src http://old-releases.ubuntu.com/ubuntu/dists/ intrepid main restricted
    deb http://old-releases.ubuntu.com/ubuntu/dists/ intrepid-updates main restricted
    deb-src http://old-releases.ubuntu.com/ubuntu/dists/ intrepid-updates main restricted
    deb http://old-releases.ubuntu.com/ubuntu/dists/ intrepid universe multiverse
    deb-src http://old-releases.ubuntu.com/ubuntu/dists/ intrepid universe multiverse
    deb http://old-releases.ubuntu.com/ubuntu/dists/ intrepid-security main restricted
    deb-src http://old-releases.ubuntu.com/ubuntu/dists/ intrepid-security main restricted

    Los errores son los siguientes:

    Imposible obtener http://old-releases.ubuntu.com/ubuntu/dists/dists/intrepid/main/binary-i386/Packages.gz 404 Not Found
    Imposible obtener http://old-releases.ubuntu.com/ubuntu/dists/dists/intrepid/restricted/binary-i386/Packages.gz 404 Not Found
    Imposible obtener http://old-releases.ubuntu.com/ubuntu/dists/dists/intrepid/main/source/Sources.gz 404 Not Found
    Imposible obtener http://old-releases.ubuntu.com/ubuntu/dists/dists/intrepid/restricted/source/Sources.gz 404 Not Found
    Imposible obtener http://old-releases.ubuntu.com/ubuntu/dists/dists/intrepid/universe/binary-i386/Packages.gz 404 Not Found
    Imposible obtener http://old-releases.ubuntu.com/ubuntu/dists/dists/intrepid/multiverse/binary-i386/Packages.gz 404 Not Found
    Imposible obtener http://old-releases.ubuntu.com/ubuntu/dists/dists/intrepid/universe/source/Sources.gz 404 Not Found
    Imposible obtener http://old-releases.ubuntu.com/ubuntu/dists/dists/intrepid/multiverse/source/Sources.gz 404 Not Found
    Imposible obtener http://old-releases.ubuntu.com/ubuntu/dists/dists/intrepid-updates/main/binary-i386/Packages.gz 404 Not Found
    Imposible obtener http://old-releases.ubuntu.com/ubuntu/dists/dists/intrepid-updates/restricted/binary-i386/Packages.gz 404 Not Found
    Imposible obtener http://old-releases.ubuntu.com/ubuntu/dists/dists/intrepid-updates/main/source/Sources.gz 404 Not Found
    Imposible obtener http://old-releases.ubuntu.com/ubuntu/dists/dists/intrepid-updates/restricted/source/Sources.gz 404 Not Found
    Imposible obtener http://old-releases.ubuntu.com/ubuntu/dists/dists/intrepid-security/main/binary-i386/Packages.gz 404 Not Found
    Imposible obtener http://old-releases.ubuntu.com/ubuntu/dists/dists/intrepid-security/restricted/binary-i386/Packages.gz 404 Not Found
    Imposible obtener http://old-releases.ubuntu.com/ubuntu/dists/dists/intrepid-security/main/source/Sources.gz 404 Not Found
    Imposible obtener http://old-releases.ubuntu.com/ubuntu/dists/dists/intrepid-security/restricted/source/Sources.gz 404 Not Found
    Algunos archivos de índice no se han podido descargar, se han ignorado,
    o se ha utilizado unos antiguos en su lugar.

    GRACIAS!!!

  23. Afortunado dice:

    Estoy usando linux mint 11 Katya y me corre de maravilla, aca te dejo el link de donde encontre la soluccion. http://askubuntu.com/questions/91815/how-to-install-software-or-upgrade-from-old-unsupported-release

  24. Andres dice:

    Muchas gracias por el aporte. Me fue de gran utilidad

Deja una respuesta