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