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	预发布更新(通常不建议启用)

注意事项:

务必先备份原始源文件

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

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

相关推荐
吴声子夜歌6 分钟前
Nginx应用与运维——Nginx在Kubernetes中的应用(二)
运维·nginx·kubernetes
ShineWinsu15 分钟前
对于Redis:RDB持久化的解析
linux·数据库·redis·缓存·面试·持久化·rdb
Ruiery9 小时前
Linux 6.6内核 CPU 深度解析(七):调度器启动 — 从单核到多核,调度器分阶段点亮
linux·运维·服务器
50万马克的面包9 小时前
CSDN-栈队列数组-知识点整理
linux·运维·服务器
MicrosoftCloud10 小时前
用户权限 04|/etc/sudoers 安全配置:从最小授权到「别把 ALL 随便给人」
运维·安全·ubuntu·sudo·sudoers
wjkjpcba10 小时前
PCBA烧录程序是什么:PCBA包工包料厂家解析烧录与测试
linux·数据库·人工智能·smt贴片加工·pcba贴片加工厂
꯭自꯭闭꯭11 小时前
达梦事物特性及MVCC
linux·运维·数据库
亚川楼宇自控系统数据中心厂家12 小时前
实验室智能化管理系统|人环物智一体化管控平台
运维
羔羊++12 小时前
18_实验十七_其他命令与自定义启动变量
linux
zmsup13 小时前
Agent 上下文调优:结合 OpsArk 运维智能体,设计模型每一步真正需要的信息
运维·agent·上下文压缩·运维智能体·上下文调优