El soporte (LTS) de Debian Squeeze finalizó el pasado 29 de febrero por lo que todo aquel que use esta versión y no haya modificado los repositorios habrá dejado de poder descargar paquetes con apt-get.
Por supuesto, lo recomendable es actualizar lo antes posible el sistema operativo a Debian Wheezy para poder seguir recibiendo actualizaciones y parches de seguridad. Si pese a esto queremos seguir utilizando Squeezy y descargar los paquetes del repositorio original, hay que cambiar las referencias en /etc/apt/sources.list por la nueva ubicación de los repositorios, que han pasado a estar archivados:
#deb http://http.debian.net/debian/ squeeze-lts main contrib non-free #deb-src http://http.debian.net/debian/ squeeze-lts main contrib non-free deb http://archive.debian.org/debian squeeze main deb http://archive.debian.org/debian squeeze-lts main
Una vez modificado ejecutamos un update de los repositorios:
# apt-get update
Y ya podemos decargar paquetes de Debian 6.0.
Al ser paquetes antiguos/expirados, si no deshabilitamos la verificación recibiremos el siguiente aviso:
E: Release file for http://debian.... is expired (invalid since 6 11h 33min 8s). Updates for this repository will not be applied.
ASí que añadimos la siguiente línea al archivo de configuración de apt /etc/apt/apt.conf
:
Acquire::Check-Valid-Until false;
Muchas Gracias.
Muy util. Salvo que no habia «/etc/apt/apt.conf».
En su lugar, añadí la variable a «/etc/apt/apt.conf.d/10periodic» y funcionó perfectamente.
Un saludo.