web-dev-qa-db-fra.com

Dépôt d'archives pour Debian Squeeze

J'utilise toujours Debian Squeeze, et depuis que cette version a été archivée (29 février 2016), j'utilise les dépôts d'archives sur archive.debian.org

deb http://archive.debian.org/debian-archive/debian/ squeeze main contrib non-free
deb http://archive.debian.org/debian-archive/debian/ squeeze-lts main contrib non-free

Depuis 2 jours, j'obtiens ce message d'erreur avec la mise à jour d'aptitude: (idem avec apt-get)

E: Release file expired, ignoring http://archive.debian.org/debian/dists/squeeze-lts/Release (invalid since 2d 17h 24                                                                                                                        min 57s)

Avec de plus en plus de temps bien sûr. J'ai essayé de nombreux autres dépôts d'archives mais la même erreur. J'ai trouvé cette solution de contournement:

aptitude -o Acquire::Check-Valid-Until=false update

Cela fonctionne, mais je trouverais une solution sans cette option. Je n'ai pas de possibilité rapide de mettre à jour les paramètres d'aptitude sur tous les serveurs que j'utilise.

Au fait, la question est: quel est le problème avec les référentiels? Est-ce que je fais quelque chose de mal ?

Je n'ai trouvé aucune mise à jour ou nouvelle concernant un problème de référentiels sur le site Debian/la liste de diffusion.

17
Leahkim

Créez un fichier avec le paramètre:

echo 'Acquire::Check-Valid-Until "false";' >/etc/apt/apt.conf.d/90ignore-release-date

Les fichiers de version du référentiel ont une date d'expiration (valable jusqu'à).

Voir la partie dans la documentation: https://wiki.debian.org/RepositoryFormat#Date.2CValid-Until

26
Heisenberg