[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!
Santy
3 Feb, 2012
gracias una gran ayuda
Horn
8 Feb, 2012
Gracias.
veromar
16 Feb, 2012
muchas gracias, me has salvado
ismath
29 Mar, 2012
muchas gracias, no lo pude actualizar, antes decia que iba a actualizar 52 paquetes, ahora con lo que usted sugiere y allega como a 70 paquetes pero no los actualiza no se si de nuevo se cambió la dirección de estos paquetes pero me sale el siguiente error
Imposible obtener http://old-releases.ubuntu.com/ubuntu/dists/lucid/main/binary-i386/Packages.gz 404 Not Found
Imposible obtener http://old-releases.ubuntu.com/ubuntu/dists/lucid/restricted/binary-i386/Packages.gz 404 Not Found
dcanizares
29 Mar, 2012
Hola ismath!
Te comento que en tu caso, según veo tenés Lucid, con lo cual no te debería hacer falta modificar los repositorios ya que Lucid no fue movido.
Fijate que el paquete existe si accedes a cualquiera de estas dos URLs:
http://archive.ubuntu.com/ubuntu/dists/lucid/main/binary-i386/Packages.gz
http://archive.ubuntu.com/ubuntu/dists/lucid/restricted/binary-i386/Packages.gz
Te recomendaría que vuelvas las cosas a como estaban, que de esa forma deberían funcionar.
De igual manera si ves que sigue fallando, copiá el error e intentaré ayudar en lo que pueda.
Saludos!
ismath
29 Mar, 2012
he cambiado o he vuelto a lo que tenía antes o sea con archive y me sale el siguiente error:
Err http://archive.ubuntu.com karmic/multiverse Packages
404 Not Found [IP: 91.189.92.177 80]
Err http://archive.ubuntu.com karmic/universe Packages
404 Not Found [IP: 91.189.92.177 80]
W: Imposible obtener http://archive.ubuntu.com/ubuntu/dists/karmic/multiverse/binary-i386/Packages.gz 404 Not Found [IP: 91.189.92.177 80]
W: Imposible obtener http://archive.ubuntu.com/ubuntu/dists/karmic/universe/binary-i386/Packages.gz 404 Not Found [IP: 91.189.92.177 80]
E: Algunos archivos de índice no se han podido descargar, se han ignorado,
o se ha utilizado unos antiguos en su lugar.
dcanizares
30 Mar, 2012
Ah, creo que ya entiendo lo que sucede.
Me parece que tenés repositorios mezclados (los de Karmic con los de Lucid).
Notá que el primer error que me mostraste dice “lucid” en la URL. La cuestión es que Lucid aún tiene sus repos en archive.ubuntu.com.
Entonces, lo que deberías hacer es reemplazar archive.ubuntu.com por old-releases.ubuntu.com únicamente los ítems que dicen karmic y NO en los que dicen lucid.
Probá y comentame.
Saludos.
julian
12 May, 2012
gracias, fue de mucha ayuda!!