Debian 12 Bookworm 新特性及升级教程
后知后觉 暂无评论

经过近两年的辛勤工作,Debian 项目组宣布 Debian 12 "bookworm"(代号“书呆子”)正式发布,它将在接下来的五年里获得安全更新和长期支持。

新版本特性

底层更新

Debian 12 由 Linux 6.1 LTS 内核系列驱动。这个内核带来了新的和更新的驱动程序,以支持现代硬件,并将在 2026 年 12 月之前获得官方支持。

Debian 12 “bookworm” 的新功能包括一个新的非自由固件存储库,其中包含从 Debian 的非自由存储库中分离出来的非自由固件软件包。从 Debian 11 升级到 Debian 12 的用户将需要将新的非自由固件存储库添加到他们的 sources.list 文件中。

内置应用

Debian 12 "bookworm" 搭载的几个桌面环境也跟随上游进行了版本更新:

这个版本包含了超过 11,089 个新软件包,总数达到 64,419 个,同时有超过 6,296 个软件包因过时被删除。43,254 个软件包在本次更新中被更新。"bookworm" 的总体硬盘使用量为 365,016,420 kB (365 GB),由 1,341,564,204 行代码构成。

其他更多改动可参考官方发布新闻

升级

对几台线上的 Debian 11 机器进行了更新,结果却异常地稳定平滑,大部分的常用软件都已经完全兼容了 Debian 12,直接升级即可全部正常工作。

升级基础软件

sudo apt update
sudo apt upgrade -y

升级完毕后对系统进行整体升级

sudo apt dist-upgrade -y

升级完毕后建议重启一下再进行后续的升级

修改软件源

将原本软件源中 bullseye 换成 bookworm,注意其中的非自由固件已经移动至新仓库,因此需要手动加入。

deb https://deb.debian.org/debian/ bookworm main non-free-firmware
deb-src https://deb.debian.org/debian/ bookworm main non-free-firmware

deb https://deb.debian.org/debian-security bookworm-security main non-free-firmware
deb-src https://deb.debian.org/debian-security bookworm-security main non-free-firmware

# bookworm-updates, to get updates before a point release is made;
# see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports
deb https://deb.debian.org/debian/ bookworm-updates main non-free-firmware
deb-src https://deb.debian.org/debian/ bookworm-updates main non-free-firmware

完成升级

重新执行一遍上述升级步骤即可。

sudo apt update
sudo apt upgrade -y

升级完毕后对系统进行整体升级

sudo apt dist-upgrade -y

更新完毕后重启机器即可。

残留清理

将残留的旧版本构建清理掉

sudo apt list --installed | grep bullseye
sudo apt list --installed | grep deb11

附录

参考链接

本文撰写于一年前,如出现图片失效或有任何问题,请在下方留言。博主看到后将及时修正,谢谢!
禁用 / 当前已拒绝评论,仅可查看「历史评论」。