Debian 5.0(lenny)apt 源失败?

Debian 5.0(lenny)apt 源失败?

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

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

答案1

lenny 被取代squeeze, 和其生命周期于今年 2 月 6 日结束. 您将不会收到来自核心 Debian 社区的任何更新lenny

选项:

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

答案2

在升级系统之前,您可以使用以下来源:

deb http://archive.debian.org/debian/ lenny contrib main non-free

答案3

档案库拥有所有 EOLd debian 版本的软件包存储库

答案4

如果文件中有软件包列表,那么如何下载所需的源包http://archive.debian.org/debian_dists/Debian-5.0/main/source/Sources.gz不完整。您需要所需源包的所有完整扩展,因此:_.diff.gz,_原始压缩文件

但对于 farse 存在扩展 _解压后解压到.tar.gz(没有 orig)并且一些软件包被完全删除http://archive.debian.org/debian/pool所以 apt 或任何其他包管理器无法下载它们也就不足为奇了。因此,即使手动下载,您也无法下载它们,因为没有包含旧版 Debian 完整包的存储库或镜像。

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

相关内容