本文将指导如何将 Debian 12 Bookworm 升级到最新的 Debian 13 Trixie。升级前请务必备份重要数据!
升级前准备
建议使用 KVM 架构的 VPS 或物理服务器
OpenVZ 和 LXC 架构 VPS 无法升级
升级可能导致 Grub 加载失败,务必备份数据!
🛠️ 切换到 root 用户
sudo -i
🔄 更新当前系统
apt update
apt upgrade -y
apt full-upgrade -y
apt autoclean
apt autoremove -y
📝 修改软件源
将 bookworm
替换为 trixie
:
sed -i 's/bookworm/trixie/g' /etc/apt/sources.list
sed -i 's/bookworm/trixie/g' /etc/apt/sources.list.d/*.list
sed -i 's/bookworm/trixie/g' /etc/apt/sources.list.d/*.sources
如提示 No such file or directory
可忽略。
📦 推荐的软件源配置(传统格式)
deb https://deb.debian.org/debian trixie main contrib non-free non-free-firmware
deb https://security.debian.org/debian-security trixie-security main contrib non-free non-free-firmware
deb https://deb.debian.org/debian trixie-updates main contrib non-free non-free-firmware
🧬 DEB822 格式示例(新推荐)
Types: deb
URIs: https://deb.debian.org/debian
Suites: trixie trixie-updates trixie-backports
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
🇨🇳 国内源替换建议
将 deb.debian.org
和 security.debian.org
替换为:
mirrors.tuna.tsinghua.edu.cn
🚀 开始升级
apt update
apt upgrade -y
apt full-upgrade -y
如需转换为 DEB822 格式:
apt modernize-sources
注意:需手动补充 backports 仓库的 GPG Key。
🔁 重启并验证版本
reboot
重启后验证:
cat /etc/debian_version
lsb_release -a
uname -a
输出示例:
13.0
Debian GNU/Linux 13 (trixie)
Linux upload 6.12.38+deb13-cloud-amd64 ...
✅ 升级完成!
你现在已经成功将系统升级到 Debian 13 Trixie 🎉