[Linux] Ubuntu 26.04 换阿里云镜像源(最新方法)
适用版本:Ubuntu 26.04 LTS(代号 resolute)
参考:阿里云开发者镜像站 · Ubuntu
默认情况下,Ubuntu 从archive.ubuntu.com拉取软件包,国内访问速度缓慢,换成阿里云镜像源之后一般能提升 10x 以上的下载速度。
重要变化:Ubuntu 24.04+ 已弃用 sources.list
从 Ubuntu 24.04 开始,APT 的默认源配置文件从:
/etc/apt/sources.list# 旧格式(Ubuntu 22.04 及更早)迁移到了DEB822 格式:
/etc/apt/sources.list.d/ubuntu.sources# 新格式(Ubuntu 24.04+)Ubuntu 26.04 沿用了这套新格式,因此网上大量基于旧格式的教程(替换sources.list)在 26.04 上不再适用。
方法一:一键 sed 替换(推荐)
最省事的方式,一条命令完成替换并立即更新:
sudosed-i\'s|http://archive.ubuntu.com/ubuntu|https://mirrors.aliyun.com/ubuntu|g; s|http://security.ubuntu.com/ubuntu|https://mirrors.aliyun.com/ubuntu|g'\/etc/apt/sources.list.d/ubuntu.sourcessudoaptupdate说明:
-i直接原地修改,不加.bak后缀。如果想保留备份,改为-i.bak。
方法二:手动编辑配置文件
第一步:备份原始配置
sudocp/etc/apt/sources.list.d/ubuntu.sources\/etc/apt/sources.list.d/ubuntu.sources.bak第二步:编辑配置文件
sudovim/etc/apt/sources.list.d/ubuntu.sources若提示只读,请确认使用了
sudo。
第三步:替换为以下内容
Types: deb URIs: https://mirrors.aliyun.com/ubuntu Suites: resolute resolute-updates resolute-backports Components: main universe restricted multiverse Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg Types: deb URIs: https://mirrors.aliyun.com/ubuntu Suites: resolute-security Components: main universe restricted multiverse Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg保存退出(:wq)。
第四步:更新软件包索引
sudoaptupdate正常情况下能看到从mirrors.aliyun.com拉取的Hit/Get行,说明换源成功。
方法三:图形界面(新手友好)
系统设置 → 软件和更新 → Ubuntu 软件 → 下载自,在下拉列表中选择mirrors.aliyun.com,确认后系统会自动重新加载软件源。
ARM / PowerPC 架构
本文配置仅适用于x86_64架构。如果你使用的是 ARM(如树莓派)、PowerPC 等其他架构,需要改用 ubuntu-ports 镜像,基础 URI 变为:
https://mirrors.aliyun.com/ubuntu-ports验证换源结果
# 查看当前配置cat/etc/apt/sources.list.d/ubuntu.sources# 测试更新(不实际升级)sudoaptupdate# 安装一个包验证速度sudoaptinstall-ycurl如果apt update输出中出现mirrors.aliyun.com,说明换源已生效。
回滚方法
如果新源有问题,直接用备份覆盖还原:
sudocp/etc/apt/sources.list.d/ubuntu.sources.bak\/etc/apt/sources.list.d/ubuntu.sourcessudoaptupdate常见问题
Q:运行sed命令后提示 “No such file or directory”?
A:说明你的系统还在用旧格式。运行ls /etc/apt/sources.list*确认文件位置,如果是sources.list,把上面命令里的路径改为/etc/apt/sources.list即可。
24.04 之前旧版本参考 [Linux]Ubuntu 换源 20.04 阿里源
Q:apt update报 GPG 错误?
A:不要删除Signed-By那行,阿里云镜像签名密钥和官方相同(ubuntu-archive-keyring.gpg),不需要额外导入。
Q:换源后能否直接apt upgrade升级所有包?
A:可以,sudo apt upgrade或sudo apt full-upgrade,这与换源无关,换源只影响下载速度。
