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

Ubuntu 24.04 LTS升级至24.04.1 LTS失败求助

Ubuntu 24.04 LTS升级至24.04.1 LTS失败求助

嗨,看你遇到的升级问题,我之前也碰到过类似的源连接失败情况,先把你遇到的错误信息整理出来:

Could not download the upgrades The upgrade has aborted. Please check your Internet connection or installation media and try again. All files downloaded so far have been kept.
Failed to fetch
http://archive.ubuntu.com/ubuntu/pool/universe/libm/libmodule-depends-perl/libmodule-depends-perl_0.16-5_all.deb
Connection failed [IP: 91.189.91.81 80]

你提到今天(8月30日)执行sudo do-release-upgrade时触发这个错误,手动尝试下载该包也失败,但网络是正常的,那大概率是官方源的连接稳定性问题或者DNS解析异常,给你几个实用的解决办法试试:

  • 切换至国内软件源:官方源在部分网络环境下连接不稳定,换成国内镜像源能解决大部分下载问题。

    1. 先备份原源文件:sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
    2. 编辑源文件:sudo nano /etc/apt/sources.list
    3. 将所有archive.ubuntu.com替换为国内镜像地址,比如阿里云的mirrors.aliyun.com,或者清华大学的mirrors.tuna.tsinghua.edu.cn
    4. 保存退出后更新缓存:sudo apt update
    5. 再次尝试升级:sudo do-release-upgrade
  • 手动下载并安装缺失的包:如果换源后还是不行,可以手动获取该包再安装:

    1. 用国内镜像地址下载该包,比如:wget https://mirrors.aliyun.com/ubuntu/pool/universe/libm/libmodule-depends-perl/libmodule-depends-perl_0.16-5_all.deb
    2. 安装包:sudo dpkg -i libmodule-depends-perl_0.16-5_all.deb
    3. 修复可能的依赖问题:sudo apt -f install
    4. 继续执行升级命令
  • 检查DNS设置:有时候DNS解析异常会导致无法连接源服务器,可以临时更换DNS试试:

    1. 编辑/etc/resolv.conf:sudo nano /etc/resolv.conf
    2. 添加或修改为:nameserver 8.8.8.8(Google公共DNS)或者nameserver 114.114.114.114(国内公共DNS)
    3. 保存后再次尝试下载该包或执行升级
  • 排查代理/防火墙:如果你开启了系统代理或者防火墙,可能会阻止源服务器的连接,临时关闭后再尝试升级操作。

备注:内容来源于stack exchange,提问作者RDunn

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.16 08:58:02