Архивный репозиторий для Debian Squeeze

Я все еще использую Debian Squeeze, и поскольку эта версия была заархивирована (29 февраля 2016 года), я использую хранилища архивов на 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

Начиная с 2 дней, я получаю это сообщение об ошибке с обновлением aptitude: (то же самое с apt-get)

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

С увеличением времени, конечно. Я пробовал много других архивных хранилищ, но такую ​​же ошибку. Я нашел это обходное решение:

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

Это работает, но я бы нашел решение без этой опции. У меня нет быстрой возможности обновлять параметры aptitude на всех запущенных серверах.

Кстати, вопрос: в чем проблема с репозиториями? Я что-то делаю неправильно?

Я не нашел обновления или новости о проблемах с репозиториями на сайте/рассылке Debian.

Ответы

Ответ 1

Создайте файл с настройкой:

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

Файлы выпуска репозитория имеют дату истечения срока действия (действительный до).

См. раздел в документации: https://wiki.debian.org/RepositoryFormat#Date.2CValid-Until