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 即可。

评论 (0)

发表评论
暂无评论,快来发表第一条评论吧!