一键将debian12升级到debian13

Debian 12 升级到 Debian 13(Trixie)步骤

强烈建议:升级前做好数据与配置文件备份,尤其是生产环境,防止翻车。


第一步:升级现有系统组件

apt update
apt upgrade
apt full-upgrade

第二步:清理无用包

apt --purge autoremove

然后重启:

reboot

第三步:确认当前版本

cat /etc/debian_version

确保显示的是 Debian 12(bookworm) 版本,而不是 Debian 11 或其他。


第四步:修改 apt 源为 Debian 13(Trixie)

方法 1:直接替换源文件中的版本名

sed -i 's/bookworm/trixie/g' /etc/apt/sources.list
sed -i 's/bookworm/trixie/g' /etc/apt/sources.list.d/*

方法 2:直接覆盖新的源文件

国内用户(华为云镜像)

cat > /etc/apt/sources.list << EOF
deb https://mirrors.huaweicloud.com/debian/ trixie main non-free non-free-firmware contrib
deb-src https://mirrors.huaweicloud.com/debian/ trixie main non-free non-free-firmware contrib
deb https://mirrors.huaweicloud.com/debian-security/ trixie-security main
deb-src https://mirrors.huaweicloud.com/debian-security/ trixie-security main
deb https://mirrors.huaweicloud.com/debian/ trixie-updates main non-free non-free-firmware contrib
deb-src https://mirrors.huaweicloud.com/debian/ trixie-updates main non-free non-free-firmware contrib
deb https://mirrors.huaweicloud.com/debian/ trixie-backports main non-free non-free-firmware contrib
deb-src https://mirrors.huaweicloud.com/debian/ trixie-backports main non-free non-free-firmware contrib
EOF

海外用户(Linode 镜像)

cat > /etc/apt/sources.list << EOF
deb http://mirrors.linode.com/debian/ trixie main non-free non-free-firmware contrib
deb-src http://mirrors.linode.com/debian/ trixie main non-free non-free-firmware contrib
deb http://mirrors.linode.com/debian-security/ trixie-security main
deb-src http://mirrors.linode.com/debian-security/ trixie-security main
deb http://mirrors.linode.com/debian/ trixie-updates main non-free non-free-firmware contrib
deb-src http://mirrors.linode.com/debian/ trixie-updates main non-free non-free-firmware contrib
deb http://mirrors.linode.com/debian/ trixie-backports main non-free non-free-firmware contrib
deb-src http://mirrors.linode.com/debian/ trixie-backports main non-free non-free-firmware contrib
EOF

第五步:更新到 Debian 13

apt update
apt upgrade
apt full-upgrade

升级过程中可能会询问是否保留旧配置文件,

  • 如果不确定,直接按 Y 回车。

  • 如果你对系统有特殊配置,建议手动比较差异。


第六步:清理无用文件

apt --purge autoremove
apt autoclean

第七步:重启并确认版本

reboot
cat /etc/debian_version

如果显示 13.x,说明升级完成 ✅


© 版权声明
THE END
喜欢就支持一下吧
点赞9755 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复

    暂无评论内容