ubuntu全版本通用换源教程,超详细教程
发布时间:2025-05-16 00:03       
Ubuntu全版本通用换源教程(超详细)🚀
Ubuntu默认使用官方软件源(archive.ubuntu.com),但由于地理位置和网络限制,国内用户可能会遇到下载速度慢、更新失败等问题。更换为国内镜像源(如阿里云、清华、中科大等)可大幅提升软件下载和系统更新速度。
本教程适用于 Ubuntu 16.04 LTS 至最新版本,涵盖 GUI(图形界面)和命令行 两种方式,确保100%可用!
📌 一、准备工作
-
确认Ubuntu版本(避免换错源导致兼容性问题):
lsb_release -a输出示例:
Distributor ID: Ubuntu Description: Ubuntu 22.04.3 LTS Release: 22.04 Codename: jammy重点记录
Codename(如jammy、focal、bionic),后面换源要用! -
备份原配置文件(防止出错可恢复):
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
📌 二、命令行换源(推荐)
方法1:使用 sed一键替换(适合所有版本)
sudo sed -i 's|http://.*archive.ubuntu.com|https://mirrors.aliyun.com|g' /etc/apt/sources.list
sudo sed -i 's|http://.*security.ubuntu.com|https://mirrors.aliyun.com|g' /etc/apt/sources.list
说明:
- 这里替换为 阿里云源(
mirrors.aliyun.com),也可换成其他源(见下文)。 - 适用于 Ubuntu 16.04+,自动匹配版本。
方法2:手动编辑 sources.list(更精准)
-
打开文件:
sudo nano /etc/apt/sources.list -
删除原有内容,替换为以下内容(以 Ubuntu 22.04 LTS (Jammy) 为例):
# 阿里云源(Ubuntu 22.04) deb https://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse deb https://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse deb https://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse deb https://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse其他版本替换
jammy为你的Codename(如focal、bionic)。 -
保存(
Ctrl+O→Enter→Ctrl+X)。
📌 三、国内主流镜像源推荐
| 镜像源 | 替换URL | 适用场景 |
|---|---|---|
| 阿里云 | https://mirrors.aliyun.com/ubuntu/ |
国内最快,推荐首选 ✅ |
| 清华大学 | https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ |
高校网络优化 |
| 中科大 | https://mirrors.ustc.edu.cn/ubuntu/ |
科研机构适用 |
| 华为云 | https://repo.huaweicloud.com/ubuntu/ |
企业级稳定源 |
| 网易163 | http://mirrors.163.com/ubuntu/ |
老牌稳定源 |
示例(替换为清华源):
sudo sed -i 's|http://.*archive.ubuntu.com|https://mirrors.tuna.tsinghua.edu.cn|g' /etc/apt/sources.list
📌 四、图形界面换源(适合新手)
- 打开“软件和更新”:
- 按
Super(Win键)搜索 Software & Updates。 - 或终端执行:
software-properties-gtk
- 按
- 选择镜像服务器:
- 在 Ubuntu Software 选项卡 → Download from → 选择 China → mirrors.aliyun.com(或其他源)。
- 关闭窗口,系统会自动更新缓存。
📌 五、更新软件列表
换源后必须执行:
sudo apt update
sudo apt upgrade -y
如果报错(如 404 Not Found):
- 检查
Codename是否写错(如jammyvsfocal)。 - 确保网络正常(
ping mirrors.aliyun.com)。
📌 六、恢复默认源
如果换源后出现问题,可还原备份:
sudo cp /etc/apt/sources.list.bak /etc/apt/sources.list
sudo apt update
💡 常见问题
Q1:换源后 apt update 报错?
- 原因:镜像源未同步最新数据(通常几小时后自动修复)。
- 解决:换另一个镜像源(如阿里云 → 清华)。
Q2:企业内网如何换源?
- 可自建APT镜像(如