6 月 10 号 Debian 12 正式发布,更新了许多内容,详细的更新内容请见官方文档.
常用软件需要注意的升级,有
- Linux 内核 5.10 => 6.1
- MariaDB 10.5 => 10.11
- Nginx 1.18 => 1.22
- OpenJDK 11 => 17
- PHP 7.4 => 8.2
- Python 3.9.2 => 3.11.2
如果要从 Debian 11 升级到 Debian 12,一定要注意软件依赖,先备份
#升级方法
方法来源于官方文档,首先更新 Debian 11 的软件到最新版本。
sudo apt update && sudo apt full-upgrade -y
如果 apt 提示你有可以移除的包/依赖,应该移除不再需要的依赖。
sudo apt --purge autoremove
这个时候应该备份。
然后,将 apt 的源,从 Debian 11 修改到 Debian 12。Debian 11 的名字是 bullseye
, Debian 12 的名字是 bookworm
。打开更新源文件
sudo nano /etc/apt/sources.list
将所有 bullseye
替换成 bookworm
。根据原有源的不同,结果可能不同。
然后拉取最新的软件列表
sudo apt update
因为源已经换成 Debian 12 的了,所以会有很多可更新的软件。
更新系统
sudo apt full-upgrade
重启一下
sudo reboot
顺利更新到 Debian 12 。