2016-03-18 72 views
17

我仍然使用Debian挤压,而且由于此版本已被封存(2016年2月29日),我用的是档案馆的archive.debian.org归档存储库为Debian挤压

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天后,我得到与性向更新此错误信息:(同样使用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站点/邮件列表中发现没有关于存储库问题的更新或新闻。

回答

24

与设置创建一个文件:

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

库的版本,文件有一个到期日期(有效期至)。

看到零件文档中:https://wiki.debian.org/RepositoryFormat#Date.2CValid-Until

+0

是的,我将部署一个文件,我认为没有更新将在Debian回购来做出。 – Leahkim