Debian 5.0(Lenny)apt源失败?


19

在过去的几天里,我无法在Debian 5.0(lenny)上更新我们的apt-sources 。我收到以下错误。

W: Failed to fetch http://ftp.debian.org/debian/dists/lenny/main/binary-amd64/Packages  404 Not Found [IP: 130.89.148.12 80]

W: Failed to fetch http://ftp.debian.org/debian/dists/lenny/contrib/binary-amd64/Packages  404 Not Found [IP: 130.89.148.12 80]

W: Failed to fetch http://ftp.debian.org/debian/dists/lenny/non-free/binary-amd64/Packages  404 Not Found [IP: 130.89.148.12 80]

W: Failed to fetch http://ftp.debian.org/debian/dists/lenny/main/source/Sources  404 Not Found [IP: 130.89.148.12 80]

W: Failed to fetch http://ftp.debian.org/debian/dists/lenny/contrib/source/Sources  404 Not Found [IP: 130.89.148.12 80]

W: Failed to fetch http://ftp.debian.org/debian/dists/lenny/non-free/source/Sources  404 Not Found [IP: 130.89.148.12 80]

我该如何解决这个问题?


编辑:

我当前的来源是:

# Debian Lenny
deb http://ftp.de.debian.org/debian/ lenny main non-free contrib  
deb-src http://ftp.de.debian.org/debian/ lenny main non-free contrib  

# Debian Lenny Non-US
deb http://non-us.debian.org/debian-non-US lenny/non-US main contrib non-free  
deb-src http://non-us.debian.org/debian-non-US lenny/non-US main contrib non-free

# Debian Lenny Security
deb http://security.debian.org/ lenny/updates main contrib non-free

您可以在/etc/apt/sources.list中张贴您的条目吗?
勒内Höhle

请查看编辑!
Tronic

是的;)thx,但我认为@thiton的答案是问题。
勒内Höhle

Answers:


28

lenny 已被取代squeeze其生命周期于今年2月6日结束。您不会从Debian核心社区获得任何更新lenny

选项:

  1. 升级到squeeze
  2. 继续使用lenny,从中删除Debian FTP服务器,sources.list并保持其原样。将没有安全更新。
  3. 将(man apt_preferences)必要的软件包固定为lenny并执行部分升级,或者将所有软件包固定lenny为所需的并执行升级。只剩下部分系统,很可能会遇到各种错误,但是如果既不选择升级也不选择保持原样,则可能有必要。

究竟!升级时间:)
adamo 2012年

1
我无法升级atm,因为有一个raid驱动程序与压缩不兼容...
Tronic

2
@Tronic:然后,您将不得不没有安全团队,这对于后端服务器来说可以。您可以立即删除更新的cron作业,并从source.list中删除大多数行。如果的维护者squeeze不知道不兼容的RAID驱动程序,请提交错误报告。
thiton 2012年

我只需要安装postfix ...所以我应该只使用正确的.deb软件包进行安装吗?
Tronic

3
@Tronic:使用pinning(man apt_preferences)从lenny固定所需的软件包,或将整个系统固定在lenny并通过挤压选择性地安装postfix。如果没有安全支持,则保留诸如postfix之类的庞大且面向互联网的软件包是不明智的。
thiton 2012年



0

即使文件http://archive.debian.org/debian_dists/Debian-5.0/main/source/Sources.gz中的软件包列表不完整,也如何下载所需的源软件包。您需要所需源程序包的所有完整扩展,以便:_ .diff.gz,_ .dsc,_ *。orig.tar.gz

但是对于收费而言,存在扩展名_ .debian.tar.gz,_ .tar.gz(不包含orig),并且某些软件包已从http://archive.debian.org/debian/pool中完全删除,因此apt或其他任何扩展名都不奇怪软件包管理器无法下载它们。因此,即使是手动也无法下载它们,因为没有存储库或镜像包含完整版本的Debian旧软件包。

您不仅可以在Debian,Ubuntu中,而且可以在整个Linux中尝试写信给负责这些“想法”的机构,或者尝试查找旧的CD / DVD或计算机并从中提取所需的软件包。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.