首页服务器教程Debian 11升级到Debian 12教程

Debian 11升级到Debian 12教程

2023-10-24 77

Debian 12 Bookworm 已经发布,正在运行 Debian 11 “Bullseye”,可以计划现在升级台式机或服务器。无论运行的是 Debian 服务器还是任何桌面版本,请确保备份关键数据,下面将分享下Debian 11升级到Debian 12教程。

1、Debian 11升级到 Debian 12

从命令提示符运行以下命令,以确保 Debian 11 更新了安全和其他软件包:

sudo apt update
sudo apt upgrade
sudo apt full-upgrade
sudo apt autoremove

完成上述命令后,重新启动 Debian 11 系统:

sudo systemctl reboot

记下关于 Debian 11 的几个信息。这对于服务器很重要,它们包括内核版本和 Debian 版本。这是因为升级后可以验证下面的相同命令以确保升级成功。

本文尝试升级的系统是 Debian 11.7,内核版本为 5.10。

uname -mr

示例输出:

5.10.0-23-amd64 x86_64
cat /etc/debian_version

示例输出:

11.7

将 APT 源文件备份到你选择的任何目录:

sudo cp -v /etc/apt/sources.list /home/arindam/
sudo cp -vr /etc/apt/sources.list.d/ /home/arindam/

打开 /etc/apt/sources.list 文件,并将 Debian 12 的代号 bookworm 添加到该文件中,替换 bullseye。

sudo nano /etc/apt/sources.list

以下是测试系统中的 /etc/apt/sources.list 文件更改之前的内容作为参考:

deb http://deb.debian.org/debian/ bullseye main
deb-src http://deb.debian.org/debian/ bullseye main
deb http://security.debian.org/debian-security bullseye-security main
deb-src http://security.debian.org/debian-security bullseye-security main
deb http://deb.debian.org/debian/ bullseye-updates main
deb-src http://deb.debian.org/debian/ bullseye-updates main

以下是更改后的 /etc/apt/sources.list 文件。以下镜像网址是默认设置。如果使用不同的 Debian 镜像,请不要更改它们:

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

注意:从 Debian 12 “Bookworm” 开始,Debian 团队创建了一个新的仓库 non-free-firmware 来打包非自由的软件包。因此,在上面的示例中最后三个部分中也包含了它们。

保存文件并退出。

打开终端并运行以下命令以开始升级过程:

sudo apt update
sudo apt full-upgrade

Debian 11升级到Debian 12教程

在升级过程中,安装程序可能会要求你重新启动几个服务。仔细阅读消息后点击 “Yes”。另外,如果看到带有 : 的提示,请按 q 键退出该消息。

Debian 11升级到Debian 12教程
确认服务验证

等待软件包下载和安装完成。

升级完成后,请重新启动Debian 桌面或服务器:

sudo systemctl reboot

2、检查升级状态

重启后,请验证你是否正在运行 Debian 12。可以使用以下文件检查 Debian 版本:

cat /etc/debian_version

示例输出:

Debian 11升级到Debian 12教程

此外如果刚刚升级到 Debian 12 服务器,请确保验证正在运行的服务,例如 HTTP、SSH 等。可以使用以下 systemd 命令了解正在运行的服务:

systemctl list-units --type=service

在确认所有步骤都已完成后,可能希望运行 apt autoremove 命令来清理不需要的软件包。但是,请在执行此操作时格外小心。

sudo apt --purge autoremove
  • 广告合作

  • QQ群号:707632017

温馨提示:
1、本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。邮箱:2942802716#qq.com(#改为@)。 2、本站原创内容未经允许不得转裁,转载请注明出处“站长百科”和原文地址。

相关文章