apt-get 更新不起作用(未找到 [IP: 91.189.92.201 80])

Ami*_*mit 20 software-center apt 11.04

当我尝试运行 apt-get update 时,我收到以下错误消息:我正在使用:

Distributor ID: Ubuntu
Description:    Ubuntu 11.04
Release:    11.04
Codename:   natty




W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/natty-security/multiverse/binary-i386/Packages  404  Not Found [IP: 91.189.92.201 80]

E: Some index files failed to download. They have been ignored, or old ones used
Run Code Online (Sandbox Code Playgroud)

我尝试了几种解决方案:

  1. 就像从 Ubuntu 软件部分选择最好的服务器一样:它永远无法选择最好的服务器,因为它出现错误(检查您的互联网连接。)我的互联网工作正常,我能够浏览。

  2. sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list

  3. sudo dpkg --configure -a

没有任何效果。我无法发布完整的错误消息,因为它不允许我发布两个以上的链接。

NGR*_*des 24

Natty 不再受支持或获取更新。您需要从archive.ubuntu.com更改为old-releases.ubuntu.com服务器,这是您提到的 sed 命令的意图(我还没有机会确认它是否有效)。打开并替换以下文件中的所有条目:

sudo gedit /etc/apt/sources.list
Run Code Online (Sandbox Code Playgroud)

然后像往常一样运行更新和升级命令。

  • 截至 2015 年,这不再有效。糟糕的是,ubuntu 是如此复杂的集群,以至于它无法维持稍旧的版本。将尝试说服我的管理员切换到 OpenBSD。 (6认同)