Архивный репозиторий для 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