Debian12 升级 Debian13 记录

Debian 12 (Bookworm) 系统升级至 Debian 13 (Trixie) 的过程记录

1. 更新当前系统

确保你的 Debian 12 系统处于最新状态。

# 更新软件包列表
apt update

# 升级所有已安装的软件包
apt upgrade

# 移除不再需要的软件包和依赖项
apt autoremove

2. 检查当前系统版本

升级前先确认系统版本:

# 查看系统 Debian 版本

cat /etc/debian_version

输出结果为:

12.12

3. 修改软件源为 Debian 13 (Trixie)

升级到新版本需要将系统的软件包源从 bookworm 更改为 trixie

创建备份:备份现有的软件源文件,以防万一。

mv /etc/apt/sources.list /etc/apt/sources.list.backup

创建新的软件源文件,使用 /etc/apt/sources.list.d/ 目录来管理软件源,这比直接修改 sources.list 更灵活

nano /etc/apt/sources.list.d/debian.sources

将以下内容粘贴到新创建的文件中。软件源指向 Debian 13 (Trixie) 的主仓库、更新仓库和安全仓库。

Types: deb
URIs: https://deb.debian.org/debian
Suites: trixie trixie-updates
Components: main non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg

Types: deb
URIs: https://security.debian.org/debian-security
Suites: trixie-security
Components: main non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg

4. 升级到 Debian 13

执行更新并进行完整升级:

# 刷新软件包列表
apt update

# 执行完整系统升级
apt full-upgrade

# 清理不再需要的软件包
apt autoremove

在 apt full-upgrade 过程中,如果系统询问是否保留修改过的配置文件,请仔细阅读提示。通常情况下,选择 N(保留当前版本) 是更安全的选择,以避免配置丢失或覆盖。

5. 验证升级结果

升级完成后,检查 Debian 版本:

# 查看系统 Debian 版本

cat /etc/debian_version

输出:

13.1

说明系统已成功升级到 Debian 13.1

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注