No sé exactamente cuál es la razón, pero Ubuntu hace que sea un poco más difícil instalar paquetes en versiones que ya no admiten. Parece que Ubuntu es lo suficientemente bueno como para continuar hospedando archivos para las versiones anteriores, pero usted está solo para descubrir cómo acceder a esos archivos.
Esto se gestiona desde /etc/apt/sources.list
y archivos adicionales en /etc/apt/sources.list.d/
. Conocer el contenido de estas listas es útil para administrar sus componentes instalables. Nota: Esto está documentado en man sources.list
.
Digamos que tienes algo como lo siguiente ...
deb http://archive.ubuntu.com/ubuntu/ maverick main restricted universe
Tenga en cuenta que esta línea contiene un componente de URL. El truco es que la línea es solo una abreviatura de las URL reales que se indican, que en este caso, son ...
http://archive.ubuntu.com/ubuntu/dists/maverick/main/
http://archive.ubuntu.com/ubuntu/dists/maverick/restricted/
http://archive.ubuntu.com/ubuntu/dists/maverick/universe/
La pregunta es, ¿siguen siendo válidas estas URL? La respuesta es no, ya no existen.
La solución es identificar las líneas desaparecidas en sus archivos sources.list y modificarlas con la ubicación actualizada, que en este caso es ...
deb http://old-releases.ubuntu.com/ubuntu/ maverick main restricted universe
Nota: Por lo general, hay varias entradas en sources.list. Es posible que no todos requieran este tipo de modificación, por lo que debe ser un poco selectivo, por ejemplo, verificar manualmente cada entrada. La respuesta corta es: reemplazar archive.ubuntu.com
conold-releases.ubuntu.com
.
Después de modificar este archivo, debe ejecutar lo siguiente antes de ejecutar apt-get install
:
$ sudo apt-get update