Repositorios antiguos de Ubuntu

  Un repositorio, depósito o archivo es un sitio centralizado donde se almacena y mantiene información digital, habitualmente bases de datos o archivos informáticos.
  En las distribuciones de Debian, especialmente las derivadas de Ubuntu, las actualizaciones y las instalaciones de paquetes provienen, mayoritariamente, de los repositorios. El problema está en que estas distribuciones tienen un ciclo de desarrollo muy pequeño, ya que cada seis meses existe una nueva versión, por lo que su periodo de mantenimiento seguro es de un año y medio (de 5 años en el caso de las versiones LTS).

Pasado el tiempo en el que el mantenimiento de esa versión está asegurado, se dejan de publicar nuevos paquetes para esas versiones y se acaban borrando de los repositorios oficiales, lo que hace inútiles las herramientas de Ubuntu para actualizar y/o instalar paquetes de esos lugares.
  Pero existe un modo de continuar utilizando dichos paquetes del mismo modo: editar el archivo "sources.list", en la ruta "/etc/apt/". Lo que hay que hacer es cambiar  las direcciones de las líneas que comienzan por "deb http://" y "deb-src" por "old-releases.ubuntu.com". En estas direcciones se encuentran todos los paquetes de las versiones antiguas. La línea "deb http://" indica la dirección física del servidor o repositorio, mientras que la otra línea indica la dirección de las fuentes de los programas.
  Se debe tener la precaución de intentar poner repositorios de la misma versión de la distribución instalada, porque si no existe el riesgo de que al actualizar, el sistema mezcle paquetes y versiones y se vuelva loco llegando al estado de “distribución rota”, que es cuando el sistema del uso de repositorios no funciona adecuadamente.
  Tras cambiar los repositorios, se guarda el documento y se sale de él. Seguidamente, se actualizan tanto la lista de paquetes (comando sudo update) como los propios paquetes (comando sudo upgrade).
  Un ejemplo de cambio en las mencionadas neas:
deb http://ubuntu.com/ubuntu/ jaunty main restricted universe multiverse
deb-src http://ubuntu.com/ubuntu/ jaunty main restricted universe multiverse


deb http://old-releases.ubuntu.com/ubuntu/ gutsy main restricted universe multiverse
deb-src http://old-releases.ubuntu.com/ubuntu/ gutsy main restricted universe multiverse
  

 Puede verse la lista de repositorios antiguos de Ubuntu (que también suelen valer para aquellas distribuciones dervidadas de esta) en el siguiente enlace.

  Espero que esta entrada haya sido interesante y/o útil al lector. Si es así, agradecería algún comentario y/o que la entrada fuera compartida, por favor.

No hay comentarios:

Publicar un comentario

Deje aquí su comentario, si no puede comentar, pruebe a hacerlo desde otro navegador de red u otro equipo.