Debian 11 “靶心”是 获释 2021 年 8 月 14 日,您现在可能正在寻找将以前的版本(即 Debian 10 “Buster”)升级到最新版本的 Debian 11 “Bullseye”。
这篇文章将帮助您将系统从 Debian 10 升级到 Debian 11。
先决条件
互联网
您必须具有有效的 Internet 连接才能下载用于操作系统升级的软件包。
须藤访问
你必须有 root 或 sudo 执行此操作系统升级的权限。
备份
在升级您的操作系统之前,请对重要数据文件和配置文件进行完整备份。 如果您在升级后遇到任何问题,备份可以帮助我们将系统恢复到以前的状态。
例子:
- 数据库
- 配置文件
- 重要的应用程序数据文件
从 Debian 10 升级到 Debian 11
在升级生产或实时系统之前,在开发系统上测试此 Debian 操作系统升级。
验证当前版本
使用 lsb_release -a 命令查看 Debian 的当前版本。
Distributor ID: Debian Description: Debian GNU/Linux 10 (buster) Release: 10 Codename: buster
更新 Debian 10
将系统更新到当前操作系统的最新版本,即 Debian 10.10.0。
sudo apt update sudo apt upgrade -y
修改sources.list文件
重命名当前 来源.list 文件。
sudo mv /etc/apt/sources.list /etc/apt/sources.list_bkp
创建一个新的 /etc/apt/sources.list 文件。
sudo vi /etc/apt/sources.list
将以下存储库信息添加到 来源.list 文件。
deb https://deb.debian.org/debian/ bullseye main deb-src https://deb.debian.org/debian/ bullseye main deb https://security.debian.org/debian-security bullseye-security main deb-src https://security.debian.org/debian-security bullseye-security main deb https://deb.debian.org/debian/ bullseye-updates main deb-src https://deb.debian.org/debian/ bullseye-updates main
更新包索引。
sudo apt update
预览升级
使用 apt 列表——可升级 命令快速列出操作系统升级过程中将安装、更新和删除的内容,而不会影响系统。
sudo apt list --upgradable
输出:
xz-utils/stable 5.2.5-2 amd64 [upgradable from: 5.2.4-1] yelp-xsl/stable 3.38.3-1 all [upgradable from: 3.31.90-1] yelp/stable 3.38.3-1 amd64 [upgradable from: 3.31.90-1] zenity-common/stable 3.32.0-6 all [upgradable from: 3.30.0-2] zenity/stable 3.32.0-6 amd64 [upgradable from: 3.30.0-2] zlib1g/stable 1:1.2.11.dfsg-2 amd64 [upgradable from: 1:1.2.11.dfsg-1]
升级到 Debian 11
现在,将系统上的所有软件包升级到 Debian 11 上可用的最新版本。
sudo apt upgrade -y
在升级过程中,系统上安装的服务需要在每个服务包升级后重新启动(例如 Apache, NTP),这可能会导致您的服务中断。
您可以选择在升级过程中自动重启或在升级后手动重启。 在这里,我选择在操作系统升级过程中自动重启服务。
此外,当 Debian 11 中有更新的配置文件可用于您的系统时,您可能会被要求选择如何处理修改后的配置文件。您还可以选择比较两个文件并做出决定。
执行发行版升级以完成到 Debian 11 的升级。
sudo apt dist-upgrade -y
验证升级
发行版升级后重新启动您的机器。
sudo reboot
验证 Debian 操作系统的当前版本。
lsb_release -a
输出:
Distributor ID: Debian Description: Debian GNU/Linux 11 (bullseye) Release: 11 Codename: bullseye
结论
就这样。 您已成功将 Debian 10 升级到 Debian 11。 在评论部分分享您的反馈。