Ubuntu 24.04 更换国内软件源指南 | 2026年3月26日

Ubuntu 24.04 更换国内软件源指南

系统信息确认

  • 首先确认系统版本是否为 Ubuntu 24.04:
bash 复制代码
lsb_release -a
预期输出应包含:

Release: 24.04
Codename: noble

一、备份原始源文件
在进行任何修改前,务必备份原始源文件:

bash 复制代码
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

二、国内镜像源列表

  • 以下是适用于 Ubuntu 24.04 (Noble) 的国内镜像源,选择其中一个使用即可。
  1. 阿里云镜像源
bash 复制代码
deb http://mirrors.aliyun.com/ubuntu/ noble main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ noble-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ noble-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ noble-backports main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ noble-proposed main restricted universe multiverse
  1. 清华大学镜像源
bash 复制代码
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble-security main restricted universe multiverse
  1. 中国科学技术大学镜像源
bash 复制代码
deb https://mirrors.ustc.edu.cn/ubuntu/ noble main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ noble-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ noble-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ noble-security main restricted universe multiverse
  1. 网易镜像源
bash 复制代码
deb http://mirrors.163.com/ubuntu/ noble main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ noble-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ noble-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ noble-backports main restricted universe multiverse
  1. 华为云镜像源
bash 复制代码
deb https://mirrors.huaweicloud.com/ubuntu/ noble main restricted universe multiverse
deb https://mirrors.huaweicloud.com/ubuntu/ noble-updates main restricted universe multiverse
deb https://mirrors.huaweicloud.com/ubuntu/ noble-backports main restricted universe multiverse
deb https://mirrors.huaweicloud.com/ubuntu/ noble-security main restricted universe multiverse

三、换源方法
方法一:手动编辑(推荐)

编辑源文件:

bash 复制代码
sudo nano /etc/apt/sources.list

清空文件内容(按 Ctrl+K 逐行删除,或直接清空)

粘贴所选镜像源的配置内容

保存并退出:

Ctrl + O 保存

Enter 确认

Ctrl + X 退出

方法二:使用 sed 命令一键替换(以阿里云为例)

替换官方源为阿里云镜像源

bash 复制代码
sudo sed -i 's|http://archive.ubuntu.com/ubuntu/|http://mirrors.aliyun.com/ubuntu/|g' /etc/apt/sources.list
sudo sed -i 's|http://security.ubuntu.com/ubuntu/|http://mirrors.aliyun.com/ubuntu/|g' /etc/apt/sources.list

更新软件源

bash 复制代码
sudo apt update

方法三:使用 echo 重写文件

以阿里云为例

bash 复制代码
sudo tee /etc/apt/sources.list << EOF
deb http://mirrors.aliyun.com/ubuntu/ noble main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ noble-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ noble-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ noble-backports main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ noble-proposed main restricted universe multiverse
EOF

更新软件源

bash 复制代码
sudo apt update

四、更新系统

换源完成后,执行以下命令更新软件包列表:

bash 复制代码
sudo apt update

如需要升级所有已安装软件包:

bash 复制代码
sudo apt upgrade -y

五、验证换源是否成功

检查源文件内容:

bash 复制代码
cat /etc/apt/sources.list

观察更新速度:再次运行 sudo apt update,如果下载速度明显提升,说明换源成功

六、恢复官方源

如需恢复官方源,执行以下命令:

bash 复制代码
sudo cp /etc/apt/sources.list.bak /etc/apt/sources.list
sudo apt update

七、常见问题

Q1: 更新时出现 GPG 错误?

解决方案:导入缺失的 GPG 密钥

bash 复制代码
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys [密钥ID]

Q2: 换源后速度没有提升?

解决方案:

尝试更换其他镜像源

使用 ping 命令测试到镜像源的延迟

检查网络连接是否正常

Q3: 如何选择最适合的镜像源?

地理位置:选择离你最近的镜像源

网络运营商:部分镜像源对特定运营商有优化

速度测试:可尝试多个镜像源,通过 apt update 的速度对比选择

八、镜像源说明

bash 复制代码
源类型	说明
main	Ubuntu 官方支持的自由软件
restricted	设备专有驱动
universe	社区维护的自由软件
multiverse	非自由软件
updates	软件更新
security	安全更新
backports	向后移植的软件
proposed	预发布更新(通常不建议启用)

注意事项:

务必先备份原始源文件

选择离你地理位置较近的镜像源可获得更快的下载速度

生产环境建议分步执行命令,观察每一步的输出结果

相关推荐
咯哦哦哦哦4 小时前
linux so库(arm)对比分析
linux·运维·arm开发
lengjingzju9 小时前
编译与调试完全指南—第10章 网络分析工具
linux
星野川崎20610 小时前
电商多店运维:云机24小时挂机频繁掉线、账号无故风控深度原因分析及解决方案
大数据·运维·服务器·云计算·电商
ltl10 小时前
新硬件对存储的影响:ZNS、CXL 与计算存储
linux
RisunJan10 小时前
Linux命令-xauth(X11 认证授权管理)
linux·服务器·microsoft
不灭的程序员阿澄12 小时前
在飞牛 NAS 上用 Docker 运行 DeepSeek Harness
运维·docker·容器
Elastic 中国社区官方博客12 小时前
让大模型思考,让小模型执行:在 Elastic Workflows 中拆分 LLM 成本
大数据·运维·数据库·人工智能·elasticsearch·ai
艾伦_耶格宇13 小时前
【AI】-4 OpenCode Go 接入 Obsidian 完整指南
运维·开发语言·人工智能·agent·opencode
SXkehuirongsheng13 小时前
APP开发定制和模板开发哪个更实用?
大数据·运维·人工智能
fb_1234514 小时前
Linux三剑客超全精讲(grep+sed+awk)零基础入门|正则+实战面试题
linux·运维·服务器