Ubuntu 更换国内软件源保姆级教程:提升系统更新速度与稳定性
在使用 Ubuntu 系统时,默认的软件源通常托管在国外的服务器上,对于国内用户而言,由于网络环境的原因,直接使用默认源下载软件或更新系统往往会遇到速度慢甚至连接超时的问题,为了解决这个问题,更换为国内的高速度镜像源是提升 Ubuntu 使用体验的关键一步。
本文将详细介绍如何通过图形界面和命令行两种方式,将 Ubuntu 的软件源更换为国内的高速镜像(如阿里云、清华大学、中科大等)。

准备工作:备份原有配置
在进行任何修改之前,为了防止出现意外导致系统无法更新,强烈建议先备份原有的软件源配置文件。
打开终端(Terminal),输入以下命令进行备份:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
方法一:使用图形界面更换(适合新手)
Ubuntu 自带了一个非常方便的图形化工具来管理软件源。
- 打开“软件 & 更新”(Software & Updates)。
你可以在应用程序菜单中搜索找到它,或者通过系统设置 -> 软件和更新进入。
- 在弹出的窗口中,切换到 “Ubuntu 软件” 选项卡。
- 在 “下载自”(Download from)下拉菜单中,选择 “其他站点”(Other sites)。
- 在列表中,你会看到许多来自中国大学的镜像源,清华大学开源软件镜像站、阿里云、中科大 等。
- 选择一个你信任的国内源(推荐选择离你地理位置较近的),然后点击 “选择服务器”。
- 系统可能会提示你关闭当前打开的软件源窗口以完成更新,点击 “关闭”。
- 系统会自动下载并应用新的源列表,如果遇到提示,请点击 “重新加载”。
方法二:使用命令行更换(推荐,更灵活)
如果你习惯使用命令行,或者需要更精细的控制,可以直接编辑 /etc/apt/sources.list 文件,以下是操作步骤:
切换到 root 权限并编辑文件
sudo nano /etc/apt/sources.list
(注:如果你没有安装 nano 编辑器,可以使用 sudo vi /etc/apt/sources.list)
备份并清空原有内容
在编辑器中,你会发现文件里有一堆以 deb 开头的行,为了简单起见,我们可以直接清空这些内容,替换为新的源地址。
按下 Ctrl + K 可以删除光标所在的行,或者按 Ctrl + U 撤销删除。
将文件中的所有内容全部删除,然后粘贴以下内容。
填入国内源地址
这里以 Ubuntu 22.04 (Jammy) 为例,使用 清华大学 的源地址(你也可以选择阿里云或中科大):
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
注:如果你使用的是 Ubuntu 20.04 (Focal) 或 24.04 (Noble),请将 jammy 替换为对应的版本代号。
保存并退出
- 如果使用
nano:按下Ctrl + O保存,然后按Enter确认,最后按Ctrl + X退出。 - 如果使用
vi:按下Esc,输入wq并回车。
更新软件源列表
修改完 sources.list 文件后,必须运行更新命令来下载新的软件源索引,否则系统仍会使用旧的地址。
在终端中执行:
sudo apt update
如果一切正常,你将看到一系列绿色的 Hit 或 Get 信息,表示成功连接到了新的镜像服务器。
常见问题处理
GPG 密钥错误 如果在执行 `sudo apt

