这个脚本“能用”,社区里很多人这么干也成功了,但属于“简单粗暴快”类型,不是最稳妥的做法。 真正稳的做法是:先完整备份 → 更新到最新 bookworm → 手动/精细修改源(优先禁用第三方)→ 两阶段升级 → 升级后再处理第三方源和可能的冲突包。
如果你的机器只是个人桌面/测试服务器/干净 VPS,这个脚本大概率没问题;如果是重要生产环境,建议再谨慎一些。
Debian 12 Bookworm 升级 Debian 13 Trixie
curl -sSL bash.ss-wiki.com/raw/debian-12-bookworm-upgrade-13-trixie | bash
apt update
apt upgrade -y
apt full-upgrade -y
apt autoremove --purge -y
apt autoclean
sed -i 's/bookworm/trixie/g' /etc/apt/sources.list
find /etc/apt/sources.list.d/ -type f -name "*.list" -exec sed -i 's/bookworm/trixie/g' {} \;
find /etc/apt/sources.list.d/ -type f -name "*.sources" -exec sed -i 's/bookworm/trixie/g' {} \;
apt update
apt upgrade --without-new-pkgs -y
apt full-upgrade -y
apt autoremove --purge -y
apt autoclean
这个脚本“能用”,社区里很多人这么干也成功了,但属于“简单粗暴快”类型,不是最稳妥的做法。 真正稳的做法是:先完整备份 → 更新到最新 bookworm → 手动/精细修改源(优先禁用第三方)→ 两阶段升级 → 升级后再处理第三方源和可能的冲突包。
如果你的机器只是个人桌面/测试服务器/干净 VPS,这个脚本大概率没问题;如果是重要生产环境,建议再谨慎一些。