我有一个新的 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 后版本的文件夹不见了。