web-dev-qa-db-ja.com

Debian Squeezeのアーカイブリポジトリ

私は今でも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サイト/メーリングリストでリポジトリの問題に関する更新やニュースは見つかりませんでした。

17
Leahkim

次の設定でファイルを作成します。

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

リポジトリのリリースファイルには有効期限があります(有効期限まで)。

ドキュメントの一部を参照してください: https://wiki.debian.org/RepositoryFormat#Date.2CValid-Until

26
Heisenberg