2021-08-03 08:57:24 +08:00
|
|
|
|
[#]: subject: (How to Upgrade to Debian 11 from Debian 10)
|
|
|
|
|
[#]: via: (https://www.debugpoint.com/2021/07/upgrade-debian-11-from-debian-10/)
|
|
|
|
|
[#]: author: (Arindam https://www.debugpoint.com/author/admin1/)
|
|
|
|
|
[#]: collector: (lujun9972)
|
|
|
|
|
[#]: translator: (geekpi)
|
2021-08-04 11:44:57 +08:00
|
|
|
|
[#]: reviewer: (wxy)
|
2021-08-04 11:45:49 +08:00
|
|
|
|
[#]: publisher: (wxy)
|
|
|
|
|
[#]: url: (https://linux.cn/article-13647-1.html)
|
2021-08-03 08:57:24 +08:00
|
|
|
|
|
2021-08-04 11:44:57 +08:00
|
|
|
|
提前尝鲜,从 Debian 10 升级到 Debian 11
|
2021-08-03 08:57:24 +08:00
|
|
|
|
======
|
|
|
|
|
|
2021-08-04 11:44:57 +08:00
|
|
|
|
> 本指南解释了从 Debian 10 升级到 Debian 11 的步骤。
|
2021-08-03 08:57:24 +08:00
|
|
|
|
|
2021-08-04 11:44:57 +08:00
|
|
|
|
![](https://img.linux.net.cn/data/attachment/album/202108/04/114428rewb8x8m8tckevt9.jpg)
|
|
|
|
|
|
|
|
|
|
[Debian][1] 的大版本发布是很罕见的,因为它往往需要社区的多年努力。这就是为什么 Debian 是真正的通用操作系统,并且在稳定性方面坚如磐石。
|
|
|
|
|
|
|
|
|
|
代号 Bullseye 的 [Debian 11][2] 即将正式发布。2021 年 7 月 15 日,Debian 11 进入完全冻结状态,这意味着发行在即。虽然官方发布日期还没有最终确定,但你现在就可以从 Debian 10 安装或升级到 Debian 11。
|
2021-08-03 08:57:24 +08:00
|
|
|
|
|
|
|
|
|
以下是方法。
|
|
|
|
|
|
|
|
|
|
### 前提条件
|
|
|
|
|
|
2021-08-04 11:44:57 +08:00
|
|
|
|
* 升级的过程非常简单明了。然而,采取某些预防措施是一个好的做法。特别是如果你正在升级一台服务器。
|
2021-08-03 08:57:24 +08:00
|
|
|
|
* 对你的系统进行备份,包括所有重要的数据和文件。
|
|
|
|
|
* 尝试禁用/删除你可能在一段时间内添加的任何外部仓库(PPA)。你可以在升级后逐一启用它们。
|
|
|
|
|
* 关闭所有正在运行的应用。
|
2021-08-04 11:44:57 +08:00
|
|
|
|
* 停止任何你可能已经启用的运行中的服务。升级完成后,你可以通过 [systemctl][3] 启动它们。这包括 Web 服务器、SSH 服务器、FTP 服务器或任何其他服务器。
|
2021-08-03 08:57:24 +08:00
|
|
|
|
* 确保你有稳定的互联网连接。
|
2021-08-04 11:44:57 +08:00
|
|
|
|
* 并为你的系统留出足够的停机时间。因为根据你的系统配置,Debian 版本升级需要时间大约在 1.5 小时到 2 小时之间。
|
2021-08-03 08:57:24 +08:00
|
|
|
|
|
|
|
|
|
### 将 Debian 10 Buster 升级到 11 Bullseye
|
|
|
|
|
|
2021-08-04 11:44:57 +08:00
|
|
|
|
确保你的系统是最新的,而且你的软件包列表是最新的。
|
2021-08-03 08:57:24 +08:00
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
sudo apt update && sudo apt upgrade
|
|
|
|
|
```
|
|
|
|
|
|
2021-08-04 11:44:57 +08:00
|
|
|
|
使用下面的命令安装 `gcc-8-base` 包。这是必须的,因为在历史上曾出现过升级失败的情况,这是因为下面的软件包中包含了某些依赖。
|
2021-08-03 08:57:24 +08:00
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
sudo apt install gcc-8-base
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
![upgrade debian – system check][4]
|
|
|
|
|
|
2021-08-04 11:44:57 +08:00
|
|
|
|
打开 `/etc/apt/sources.list`,通过注释 Debian 10 buster 包,而使用 bullseye 仓库进行更新。
|
2021-08-03 08:57:24 +08:00
|
|
|
|
|
2021-08-04 11:44:57 +08:00
|
|
|
|
注释所有的 buster 仓库,在行的开头加上 `#`。
|
2021-08-03 08:57:24 +08:00
|
|
|
|
|
|
|
|
|
![Comment the Debian 10 lines][5]
|
|
|
|
|
|
2021-08-04 11:44:57 +08:00
|
|
|
|
在文件的末尾添加以下几行。
|
2021-08-03 08:57:24 +08:00
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
deb http://deb.debian.org/debian bullseye main contrib non-free
|
|
|
|
|
deb http://deb.debian.org/debian bullseye-updates main contrib non-free
|
|
|
|
|
deb http://security.debian.org/debian-security bullseye-security main
|
|
|
|
|
deb http://ftp.debian.org/debian bullseye-backports main contrib non-free
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
![Add Debian 11 lines][6]
|
|
|
|
|
|
2021-08-04 11:44:57 +08:00
|
|
|
|
按 `Ctrl + O` 保存文件,按 `Ctrl + X` 退出 `nano`。
|
2021-08-03 08:57:24 +08:00
|
|
|
|
|
2021-08-04 11:44:57 +08:00
|
|
|
|
更新一次系统仓库列表,以验证仓库的添加情况。
|
2021-08-03 08:57:24 +08:00
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
sudo apt update
|
|
|
|
|
```
|
|
|
|
|
|
2021-08-04 11:44:57 +08:00
|
|
|
|
如果上面的命令没有出现任何错误,那么你已经成功地添加了 bullseye 仓库。
|
2021-08-03 08:57:24 +08:00
|
|
|
|
|
2021-08-04 11:44:57 +08:00
|
|
|
|
现在,通过运行下面的命令开始升级过程。基本安装的下载大小约为 1.2GB。这可能会根据你的系统配置而有所不同。
|
2021-08-03 08:57:24 +08:00
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
sudo apt full-upgrade
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
![Debian upgrade start][7]
|
|
|
|
|
|
2021-08-04 11:44:57 +08:00
|
|
|
|
这个命令需要时间。但不要让系统无人看管。因为升级过程中需要各种输入。
|
2021-08-03 08:57:24 +08:00
|
|
|
|
|
|
|
|
|
![lib6 config][8]
|
|
|
|
|
|
|
|
|
|
![sudoers file][9]
|
|
|
|
|
|
2021-08-04 11:44:57 +08:00
|
|
|
|
完成后,你可以用以下命令重启系统。
|
2021-08-03 08:57:24 +08:00
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
systemctl reboot
|
|
|
|
|
```
|
|
|
|
|
|
2021-08-04 11:44:57 +08:00
|
|
|
|
重启后,运行以下命令,以确保你的系统是最新的,并且清理了所有不再需要的不必要的软件包。
|
2021-08-03 08:57:24 +08:00
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
sudo apt --purge autoremove
|
|
|
|
|
```
|
|
|
|
|
|
2021-08-04 11:44:57 +08:00
|
|
|
|
如果一切顺利,你应该看到了 Debian 11 bullseye。你可以用下面的命令来验证版本:
|
2021-08-03 08:57:24 +08:00
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
cat /etc/os-release
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
![Debian 11 after upgrade][10]
|
|
|
|
|
|
|
|
|
|
### 结束语
|
|
|
|
|
|
|
|
|
|
我希望这个指南能帮助你将你的系统升级到 Debian 11 bullseye。如果你遇到任何问题,请在下面的评论栏告诉我。
|
|
|
|
|
|
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
via: https://www.debugpoint.com/2021/07/upgrade-debian-11-from-debian-10/
|
|
|
|
|
|
|
|
|
|
作者:[Arindam][a]
|
|
|
|
|
选题:[lujun9972][b]
|
|
|
|
|
译者:[geekpi](https://github.com/geekpi)
|
2021-08-04 11:44:57 +08:00
|
|
|
|
校对:[wxy](https://github.com/wxy)
|
2021-08-03 08:57:24 +08:00
|
|
|
|
|
|
|
|
|
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
|
|
|
|
|
|
|
|
|
[a]: https://www.debugpoint.com/author/admin1/
|
|
|
|
|
[b]: https://github.com/lujun9972
|
|
|
|
|
[1]: https://www.debian.org/
|
|
|
|
|
[2]: https://www.debugpoint.com/2021/05/debian-11-features/
|
|
|
|
|
[3]: https://www.debugpoint.com/2020/12/systemd-systemctl-service/
|
|
|
|
|
[4]: https://www.debugpoint.com/blog/wp-content/uploads/2021/07/upgrade-debian-system-check-1024x503.jpeg
|
|
|
|
|
[5]: https://www.debugpoint.com/blog/wp-content/uploads/2021/07/Cpmment-the-Debian-10-lines-1024x636.jpeg
|
|
|
|
|
[6]: https://www.debugpoint.com/blog/wp-content/uploads/2021/07/Add-Debian-11-lines-1024x635.jpeg
|
|
|
|
|
[7]: https://www.debugpoint.com/blog/wp-content/uploads/2021/07/Debian-upgrade-start-1024x226.jpeg
|
|
|
|
|
[8]: https://www.debugpoint.com/blog/wp-content/uploads/2021/07/lib6-config-1024x195.jpeg
|
|
|
|
|
[9]: https://www.debugpoint.com/blog/wp-content/uploads/2021/07/sudoers-file.jpeg
|
|
|
|
|
[10]: https://www.debugpoint.com/blog/wp-content/uploads/2021/07/Debian-11-after-upgrade.jpeg
|