Debian 11 系统升级到 Debian 12
status
Published
type
Post
slug
upgrade-to-debian-12
date
Aug 4, 2023
tags
Shell
Linux
Config
summary
将服务器系统从 Debian 11 升级到 Debian 12 的步骤如下:
1. 确认当前系统版本并更新系统软件包到最新。
2. 修改软件源配置文件
/etc/apt/source.list
,将 bullseye
替换为 bookworm
,并在第一行添加 non-free-firmware
。
3. 执行系统更新命令,更新软件包。
4. 在升级过程中,根据需要进行各种配置文件的更新选择。
5. 重新启动服务器后,确认系统已升级到 Debian 12。
请注意,在升级过程中可能会出现各种询问选择,需要根据情况进行确认。完成升级后,可以使用 cat /etc/debian_version
、cat /etc/os-release
和 uname -a
命令来确认系统版本。因服务器未提供 Debian 12 系统安装,试图直接 dd 重装为 Debian 12 也失败,故将系统重装为Debian 11,然后按步骤升级为 Debian 12,记录如下
- 确认当前系统版本
![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F38eb7257-66ea-481f-b02f-6d5b3b01bb66%2Fabd9a9c6-984a-4c26-8fa1-8374edcecd98%2FUntitled.png?table=block&id=0124b1c2-3ba5-471d-a3ee-3d6470630be6&cache=v2)
- 更新系统软件包等到最新
- 修改软件源配置
/etc/apt/source.list
或者直接覆写该文件
- 再次执行系统更新命令
过程中会出现各种询问选择,全部 Yes,配置文件更新之类的视情况而定,默认为保持使用现有的
- 启动后查看版本
![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F38eb7257-66ea-481f-b02f-6d5b3b01bb66%2Fb358bf93-3aa9-4a73-9546-a947b7868458%2FUntitled.png?table=block&id=4c54762d-bef1-44b7-bbb9-4a7d56208316&cache=v2)
至此升级完成!