私は今でもDebian Squeezeを使用しています。このリリースはアーカイブされているため(2016年2月29日)、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サイト/メーリングリストでリポジトリの問題に関する更新やニュースは見つかりませんでした。
次の設定でファイルを作成します。
echo 'Acquire::Check-Valid-Until "false";' >/etc/apt/apt.conf.d/90ignore-release-date
リポジトリのリリースファイルには有効期限があります(有効期限まで)。
ドキュメントの一部を参照してください: https://wiki.debian.org/RepositoryFormat#Date.2CValid-Until