"No dejes que tus anhelos pasen por alto tu dignidad."

[Linux] Ubuntu no encuentra los repositorios de Karmic Koala

Hace ya algunos días (semanas, de hecho) me topé con el siguiente problema: intentar instalar algo (cualquier cosa) en una PC con Ubuntu 9.10 Karmic Koala y recibir el siguiente error:

Err http://archive.ubuntu.com karmic/main Packages
404 Not Found [IP: 91.189.92.179 80]
Err http://archive.ubuntu.com karmic/restricted Packages
404 Not Found [IP: 91.189.92.179 80]
Err http://archive.ubuntu.com karmic/universe Packages
404 Not Found [IP: 91.189.92.179 80]
Err http://archive.ubuntu.com karmic/multiverse Packages
404 Not Found [IP: 91.189.92.179 80]
Descargados 2.766B en 4s (572B/s)
W: Imposible obtener http://archive.ubuntu.com/ubuntu/dists/karmic/main/binary-i386/Packages.gz 404 Not Found [IP: 91.189.92.179 80]

W: Imposible obtener http://archive.ubuntu.com/ubuntu/dists/karmic/restricted/binary-i386/Packages.gz 404 Not Found [IP: 91.189.92.179 80]

W: Imposible obtener http://archive.ubuntu.com/ubuntu/dists/karmic/universe/binary-i386/Packages.gz 404 Not Found [IP: 91.189.92.179 80]

W: Imposible obtener http://archive.ubuntu.com/ubuntu/dists/karmic/multiverse/binary-i386/Packages.gz 404 Not Found [IP: 91.189.92.179 80]

E: Algunos archivos de índice no se han podido descargar, se han ignorado,
o se ha utilizado unos antiguos en su lugar.

Al principio, hice lo obvio: copié las URLs y traté de acceder desde el navegador. Al encontrarme con el susodicho 404, fui subiendo de nivel a ver qué encontraba.
Grande fue mi sorpresa cuando al llegar a http://archive.ubuntu.com/ubuntu/dists/ lo único que encontré fueron las releases desde Lucid en adelante y Hardy Heron (Ubuntu 8.04) (que aún no interpreto el criterio que se utilizó para dejarla junto con las otras).

Googleando un cacho, me topé con que los muchachos de Canonical movieron las releases viejas a http://old-releases.ubuntu.com/.

Así que hice lo siguiente:

En una terminal, ejecutar

sudo gedit /etc/apt/sources.list

Esto nos va a abrir un editor de textos con el archivo que contiene las rutas en las que debe ir a buscar los paquetes de software el gestor de paquetes de Ubuntu.

Allí probablemente haya varias líneas que tengan un formato como este:

deb http://archive.ubuntu.com/ubuntu/ karmic main restricted universe multiverse

Ahí, lo único que hay que hacer, es reemplazar “archive” por “old-releases” en todas las líneas en las que aparezca.

Guardamos el archivo y volvemos a la consola para actualizar los repos

sudo apt-get update

Y listo! Con eso tenemos corregidos los repositorios.

Por supuesto, lo preferible es tener la versión de Ubuntu lo más actualizada posible. Pero bueno, dejo este post por si hay alguien tan colgado como yo, con PCs con instalaciones viejas =)

Saludos, nos leemos!

You can follow any responses to this entry through the RSS 2.0 feed.