从 Debian 12 升级到 Debian 13
debian在进行重大版本升级之前,务必备份所有重要数据。尽管升级过程通常很稳定,但硬件故障或配置错误等意外情况可能会导致数据丢失。
以下是将Debian 12 (Bookworm) 升级到Debian 13 (Trixie) 的详细步骤。
备份
在开始升级之前,请务必创建一个完整的系统备份,包括:
所有重要数据和个人文件 (/home 目录)。
系统配置文件 (/etc 目录)。
已安装软件包的列表。您可以使用以下命令生成一个列表:
Bashsudo dpkg --get-selections '*' > ~/installed-packages.list
第一步 升级现有系统
apt update
apt upgrade
apt autoremove
apt clean
第二步 修改软件源列表
sed -i 's/bookworm/trixie/g' /etc/apt/sources.list
第三步 升级
#更新软件包索引
apt update
#最小系统升级
apt upgrade --without-new-pkgs
#完整系统升级
apt full-upgrade
#清理和重启
apt --purge autoremove
reboot
#新的系统对于source.list的内容做了结构上的更新,使得格式更加易读了。可用如下的命令更新 source.list
#此命令可以将原有的source.list做个备份--source.list.bak, 可以放心更新
sudo apt modernize-sources
确认系统版本
root@debian ~ # cat /etc/debian_version
13.0
root@debian ~ # lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 13 (trixie)
Release: 13
Codename: trixie
root@debian ~ # uname -a
Linux debian 6.12.35+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.35-1 (2025-07-03) x86_64 GNU/Linu
如果您在升级过程中遇到任何问题,可以查阅Debian官方的升级指南获取更详细的信息和故障排除帮助 官方文档
Read more...