经过近两年的辛勤工作,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" 搭载的几个桌面环境也跟随上游进行了版本更新:
- Gnome 43,
- KDE Plasma 5.27,
- LXDE 11,
- LXQt 1.2.0,
- MATE 1.26,
- Xfce 4.18
这个版本包含了超过 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
附录
参考链接
本文由 柒 创作,采用 知识共享署名4.0
国际许可协议进行许可。
转载本站文章前请注明出处,文章作者保留所有权限。
最后编辑时间: 2023-07-10 14:22 PM