马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
Ubuntu 24.04 装完第一件事往往是把软件源换成国内镜像,否则 apt update 能转半天。但这一版在配置上和 22.04 有本质区别:软件源的写法从传统的 one-line sources.list 改成了 DEB822 格式,配置文件路径也从 /etc/apt/sources.list 挪到了 /etc/apt/sources.list.d/ubuntu.sources。照抄老教程会直接报错。本文记录完整操作流程。
一、先备份,别直接覆盖
Ubuntu 24.04 的源配置文件在这里:
/etc/apt/sources.list.d/ubuntu.sources
编辑之前先留一份,出问题能秒回退。两种方式都行:
cd /etc/apt/sources.list.d/
cp ubuntu.sources ubuntu.sources.bak
或者写全路径:
cp /etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.bak
二、打开并用 vim 清空原文件
vi /etc/apt/sources.list.d/ubuntu.sources
进去之后把原有内容删干净。vim 里最快的方式是进入命令模式后按 shift + g 跳到文件末尾,再按两次 d 就把从当前行到末尾全删了;也可以按 i 进插入模式,用 Delete 或 Backspace 慢慢改。删完把下面这段贴进去,终端里右键粘贴即可。
三、DEB822 格式的清华源内容
注意下面是按 Ubuntu 24.04(noble)写的,其他版本要改 Suites 里的代号:
Types: deb
URIs: https://mirrors.tuna.tsinghua.edu.cn/ubuntu
Suites: noble noble-updates noble-backports
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
# 默认注释了源码镜像以提高 apt update 速度
# Types: deb-src
# URIs: https://mirrors.tuna.tsinghua.edu.cn/ubuntu
# Suites: noble noble-updates noble-backports
# Components: main restricted universe multiverse
# Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
# 安全更新源,建议保留
Types: deb
URIs: http://security.ubuntu.com/ubuntu/
Suites: noble-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
DEB822 的写法是一行一个字段名(Types、URIs、Suites、Components、Signed-By),和老格式的「deb https://... noble main ...」挤在一行完全不同,别把老格式直接贴进来。
四、保存退出
按 Esc 回到命令模式,再按 shift + : 进入命令行,输入 wq 回车保存退出。
五、更新源并升级
apt update
apt upgrade
第一次 update 会比较慢,是正常的,别中途 Ctrl+C。
六、以后怎么找别的源配置
镜像站首页一般都有帮助页:打开 mirrors.tuna.tsinghua.edu.cn,在搜索框输入 Ubuntu,进入帮助条目后看「Ubuntu deb822 格式」那一段(24.04 起官方推荐第二种写法),直接复制那一块就行。
七、换源后的常见问题
- apt update 报 404:Suites 代号写错,用 lsb_release -cs 确认当前代号是 noble 还是 jammy。
- 报 GPG 错误:Signed-By 路径对不上,确认 keyring 文件真的在那。
- 速度没变快:可能是本地 DNS 把域名解析到了境外,先 ping 一下域名确认走通。
- 不确定文件改对没:apt-get indextargets 能列出当前 apt 认识的所有目标,一眼就能看出源有没有读到。
八、换源前想清楚三件事
国内镜像在速度和稳定性上有优势,但也有代价:镜像同步有延迟,个别刚上架的包要等几分钟到几十分钟;安全更新走官方 security.ubuntu.com 更稳妥,上面的配置里已经把这项单独列出并保留;生产机器上换源属于系统级改动,建议先在测试机走一遍,确认无异常再上生产。
qidao123.com企服评测-应用市场 编辑提示
|