无法获取全新的 Ubuntu 服务器来更新/升级

无法获取全新的 Ubuntu 服务器来更新/升级

我有一个新的 Ubuntu 17.04 服务器,我已经配置了网络并且可以按我预期解析所有地址,但是当我运行 sudo apt update 时我到达了~19%,此时我收到大量指示失败的消息,例如......

err http://security.ubuntu.com/ubuntu zesty-security release 404 not found  [91.189.88.162 80]

进而

Repository http://security.ubuntu.com/ubuntu zesty-security does not have a release file

重复此操作多次。

所有列出的 URI 都可以从终端访问/解析。

sudo apt-get upgrade

失败

 reading package list... done
 building dependency tree
 reading state information... done
 calculating upgrade... done
 0 upgraded, 0 newely installed, 0 to remove and 0 upgraded

问题是,如果没有更新,我就无法安装任何其他软件包,而且我对 Linux 不够熟悉,无法处理这个问题。有人知道为什么更新无法进行吗?

我知道我现在应该使用 17.10 但我希望能够通过升级来解决这个问题!

答案1

Ubuntu 17.04 于 2017 年 4 月发布(因此为 17.04),提供 9 个月的支持;2017-04 + 9 个月 = 2018 年 1 月 13 日 EOL(生命周期结束)。

在 EOL(未定义时间长度)之后的某个时间,存储库会从archives.ubuntu.com(Ubuntu 版本寻找更新的地方)移动到old-releases.ubuntu.com,因此您的 17.04 正在原来的位置寻找更新。

鉴于它是一个全新安装 - 如果您不想经常升级,只需使用 17.10 或 LTS(长期支持;五年支持)版本。

如果您查看(例如在浏览器中打开),您指定的地址http://security.ubuntu.com/ubuntu有 artful(17.10)、xenial(16.04)、trusty(14.04)和其他受支持的版本(包括“in-test”18.04),但会发现“zesty”(17.04)和其他 EOL 后版本的文件夹不见了。

相关内容