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

注意事项:

务必先备份原始源文件

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

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

相关推荐
江湖有缘18 小时前
从零开始:基于Docker Compose的Kener监控面板部署全记录
运维·docker·容器
躺不平的理查德18 小时前
Shell逻辑判断备忘录
运维·服务器·git
月光技术杂谈18 小时前
国内环境下安装 docker-ce 的完整步骤
运维·docker·容器
用户23678298016818 小时前
Linux df 命令深度解析:从磁盘空间监控到 inode 耗尽排查
linux
Leida_wanglin19 小时前
工作经验-问题总结
运维
其实防守也摸鱼19 小时前
软件安全与漏洞--软件安全设计
运维·网络·安全·网络安全·密码学·需求分析·软件安全
3301_19 小时前
Debian13 ThinkPad T490安装指纹解锁
linux
Liangwei Lin19 小时前
LeetCode 76. 最小覆盖子串
运维·服务器
Mortalbreeze19 小时前
深度理解进程----进程状态
linux·运维·服务器
艾莉丝努力练剑19 小时前
【Linux网络】Linux 网络编程入门:TCP Socket 编程(下)
linux·运维·服务器·网络·c++·tcp/ip