如何轻松将Debian 11升级到Debian 12?

Debian 11升级到Debian 12的简易教程如下:,,1. 打开终端。,2. 更新系统软件包列表:sudo apt update,3. 升级所有已安装的软件包:sudo apt full-upgrade,4. 编辑 /etc/apt/sources.list 文件,将 “bullseye” 替换为 “bookworm”。,5. 再次更新软件包列表:sudo apt update,6. 升级系统:sudo apt dist-upgrade,7. 重启系统:sudo reboot

准备条件

1、系统备份:在执行任何重大更新之前,确保已对系统进行完整备份,这可以通过工具如rsynctar 来实现。

如何轻松将Debian 11升级到Debian 12?

2、权限要求:你需要以 root 用户或拥有 sudo 权限的用户身份登录系统。

3、软件包更新:在开始升级前,请将所有已安装的软件包更新到最新版本,可以使用以下命令来更新和升级软件包:

“`bash

sudo apt update

sudo apt upgrade

sudo apt full-upgrade

“`

4、检查保留的软件包:确保没有标记为保留(on-hold)的软件包,因为这可能会在升级过程中引发问题,使用以下命令检查:

“`bash

sudo apt-mark showhold

“`

如果有被 hold 的软件包,请解除 hold 状态:

“`bash

sudo apt-mark unhold package_name

“`

修改 APT 源列表文件

1、编辑源列表文件:用文本编辑器打开/etc/apt/sources.list 文件,并将所有实例中的 "bullseye" 替换为 "bookworm"。

“`bash

sudo nano /etc/apt/sources.list

“`

将以下内容:

“`plaintext

deb https://ftp.debian.org/debian/ bullseye main contrib non-free

deb-src https://ftp.debian.org/debian/ bullseye main contrib non-free

“`

替换为:

“`plaintext

deb https://ftp.debian.org/debian/ bookworm main contrib non-free

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

“`

2、禁用第三方源:如果你在/etc/apt/sources.list.d 目录下有其他第三方源列表文件,建议暂时禁用这些源。

3、更新软件包索引:完成源列表修改后,更新软件包索引:

“`bash

sudo apt update

“`

开始升级过程

1、升级已安装的软件包:运行以下命令仅升级那些不需要安装或删除任何其他软件包的软件包:

“`bash

sudo apt upgrade

如何轻松将Debian 11升级到Debian 12?

“`

2、自动重启服务:在升级过程中,系统会询问是否希望在升级期间自动重新启动服务,选择“是”以继续。

3、完全升级系统:运行以下命令对系统进行完全升级,安装最新版本的软件包,并解决不同版本中软件包之间的依赖性更改:

“`bash

sudo apt full-upgrade

“`

4、清理不必要的软件包:升级完成后,清理不再需要的自动安装依赖项:

“`bash

sudo apt autoremove

“`

5、重启系统:重新启动系统以激活新内核:

“`bash

sudo systemctl reboot

“`

确认升级成功

1、验证 Debian 版本:等待系统启动并登录,然后使用以下命令检查 Debian 版本:

“`bash

lsb_release -a

“`

输出应类似于:

“`plaintext

No LSB modules are available.

Distributor ID: Debian

Description: Debian GNU/Linux 12 (bookworm)

Release: 12

Codename: bookworm

“`

2、检查内核版本:使用以下命令检查当前正在运行的 Linux 内核版本:

“`bash

uname -r

“`

输出应显示新的内核版本,5.10.xx-amd64。

相关问题与解答

1、如果在升级过程中遇到错误怎么办?

如果在升级过程中遇到错误,首先查看具体的错误信息,尝试根据提示解决问题,如果无法解决,可以访问 Debian 官方文档或社区论坛,寻求帮助,可以考虑恢复到升级前的备份状态,以确保系统的稳定性。

2、升级到 Debian 12 后需要重新配置网络吗?

Debian 12 会自动处理大多数网络配置,但如果你的系统使用了专有的驱动程序或特殊的网络配置,可能需要在升级后重新配置网络,建议在升级前记录当前的网络配置,以便在需要时进行恢复。

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1088473.html

(0)
未希的头像未希新媒体运营
上一篇 2024-09-26 10:27
下一篇 2024-09-26 10:35

发表回复

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

免费注册
电话联系

400-880-8834

产品咨询
产品咨询
分享本页
返回顶部
云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入