Debian改为清华镜像
admin |
2026-04-11 19:04 |
阅读 9 次
把 Debian 换成清华镜像(TUNA),核心是修改 /etc/apt/sources.list(传统格式)或 /etc/apt/sources.list.d/debian.sources(Debian 12+ 新格式),下面分一键命令和手动编辑两种方式。
一、先查看你的 Debian 版本
cat /etc/debian_version
# 或
lsb_release -a
常用版本代号:
- Debian 13:trixie
- Debian 12:bookworm
- Debian 11:bullseye
- Debian 10:buster
二、方法1:一键替换(推荐,最快)
2.1 传统 sources.list(绝大多数机器)
# 1. 备份原文件
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak.$(date +%Y%m%d)
# 2. 一键替换为清华源(自动匹配你的版本)
sudo sed -i 's|deb.debian.org|mirrors.tuna.tsinghua.edu.cn|g' /etc/apt/sources.list
sudo sed -i 's|security.debian.org|mirrors.tuna.tsinghua.edu.cn/debian-security|g' /etc/apt/sources.list
# 3. 更新缓存
sudo apt update
2.2 Debian 12+ 新格式(DEB822,容器/纯净版常见)
文件路径:/etc/apt/sources.list.d/debian.sources
sudo cp /etc/apt/sources.list.d/debian.sources /etc/apt/sources.list.d/debian.sources.bak
sudo sed -i 's|URIs: https://deb.debian.org|URIs: https://mirrors.tuna.tsinghua.edu.cn|g' /etc/apt/sources.list.d/debian.sources
sudo apt update
三、方法2:手动编辑(更稳妥,适合新手)
3.1 Debian 12 (bookworm)
sudo nano /etc/apt/sources.list
清空原有内容,粘贴:
# 默认
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
# 更新
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
# backports
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware
# 安全更新
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm-security main contrib non-free non-free-firmware
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm-security main contrib non-free non-free-firmware
按 Ctrl+O → 回车保存 → Ctrl+X 退出。
3.2 Debian 11 (bullseye)
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free
3.3 最后更新
sudo apt update
sudo apt upgrade -y
四、验证是否成功
apt policy | grep mirrors.tuna
出现 mirrors.tuna.tsinghua.edu.cn 即成功。
五、常见问题
- 报错
Certificate verification:sudo apt install -y apt-transport-https ca-certificates - 想恢复默认源:
sudo mv /etc/apt/sources.list.bak.xxxx /etc/apt/sources.list sudo apt update
要不要我根据你实际的 Debian 版本,直接给你一行一键替换命令?你只需告诉我是 11/12/13 即可。