You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

全新Ubuntu 17.04服务器无法执行update/upgrade操作求助

解决Ubuntu 17.04 apt更新404错误的方案

这个问题我太熟了——Ubuntu 17.04(Zesty Zapus)早就过了官方支持周期(2018年1月就停止维护了),原来的security.ubuntu.com和archive.ubuntu.com服务器已经移除了这个版本的软件包目录,所以才会出现大量404错误。哪怕域名能正常解析,服务器上对应的资源已经不存在了。

下面是具体解决步骤:

  • 备份原有源列表(防止操作失误导致无法恢复):

    sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
    
  • 替换所有源地址为旧版本归档服务器:
    用sed命令批量替换所有源地址,一步到位:

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

    如果手动编辑更放心,也可以用文本编辑器打开sudo nano /etc/apt/sources.list,把所有http://archive.ubuntu.com/ubuntu和http://security.ubuntu.com/ubuntu替换成http://old-releases.ubuntu.com/ubuntu,保存退出即可。

  • 重新执行更新命令:

    sudo apt update
    

    这次应该能顺利完成更新,不会再出现404错误了。

  • 可选:升级到受支持的Ubuntu版本:
    17.04实在太老了,缺乏安全补丁和软件更新。如果服务器允许,建议升级到长期支持(LTS)版本,比如Ubuntu 20.04或22.04,这样后续不会再遇到类似的源失效问题。

内容的提问来源于stack exchange,提问作者Patrick

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 03:18:59