提前尝鲜，从 Debian 10 升级到 Debian 11
本指南解释了从 Debian 10 升级到 Debian 11 的步骤。
Debian 升级
117.182.23.175
官方发布日期确定了，8.14
来自117.182.23.175的 Chrome 87.0|Windows 10 用户
2021-08-04T20:14:25.000
117.136.39.123
Debian都11岁了，图形应用商店都没有，还在用老掉牙的包管理器。
来自广东广州的 Chrome Mobile 75.0|Android 10 用户
2021-08-08T19:01:53.000
101.228.28.6
升级后遇到的问题：无法快捷搜索应用，smplayer播放视频窗口错乱
来自上海的 Firefox 78.0|GNU/Linux 用户
2021-08-29T20:00:39.000
本指南解释了从 Debian 10 升级到 Debian 11 的步骤。

> 
> 本指南解释了从 Debian 10 升级到 Debian 11 的步骤。
> 
> 
> 


![](/data/attachment/album/202108/04/114428rewb8x8m8tckevt9.jpg)


[Debian](https://www.debian.org/) 的大版本发布是很罕见的，因为它往往需要社区的多年努力。这就是为什么 Debian 是真正的通用操作系统，并且在稳定性方面坚如磐石。


代号 Bullseye 的 [Debian 11](https://www.debugpoint.com/2021/05/debian-11-features/) 即将正式发布。2021 年 7 月 15 日，Debian 11 进入完全冻结状态，这意味着发行在即。虽然官方发布日期还没有最终确定，但你现在就可以从 Debian 10 安装或升级到 Debian 11。


以下是方法。


### 前提条件


* 升级的过程非常简单明了。然而，采取某些预防措施是一个好的做法。特别是如果你正在升级一台服务器。
* 对你的系统进行备份，包括所有重要的数据和文件。
* 尝试禁用/删除你可能在一段时间内添加的任何外部仓库（PPA）。你可以在升级后逐一启用它们。
* 关闭所有正在运行的应用。
* 停止任何你可能已经启用的运行中的服务。升级完成后，你可以通过 [systemctl](https://www.debugpoint.com/2020/12/systemd-systemctl-service/) 启动它们。这包括 Web 服务器、SSH 服务器、FTP 服务器或任何其他服务器。
* 确保你有稳定的互联网连接。
* 并为你的系统留出足够的停机时间。因为根据你的系统配置，Debian 版本升级需要时间大约在 1.5 小时到 2 小时之间。


### 将 Debian 10 Buster 升级到 11 Bullseye


确保你的系统是最新的，而且你的软件包列表是最新的。



```
sudo apt update && sudo apt upgrade

```

使用下面的命令安装 `gcc-8-base` 包。这是必须的，因为在历史上曾出现过升级失败的情况，这是因为下面的软件包中包含了某些依赖。



```
sudo apt install gcc-8-base

```

![upgrade debian – system check](/data/attachment/album/202108/04/114435o024zj0x0hy4vtxm.jpg)


打开 `/etc/apt/sources.list`，通过注释 Debian 10 buster 包，而使用 bullseye 仓库进行更新。


注释所有的 buster 仓库，在行的开头加上 `#`。


![Comment the Debian 10 lines](/data/attachment/album/202108/04/114436hmapipjumm4k5443.jpg)


在文件的末尾添加以下几行。



```
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](/data/attachment/album/202108/04/114436n0qqjzqs43zqjv3q.jpg)


按 `Ctrl + O` 保存文件，按 `Ctrl + X` 退出 `nano`。


更新一次系统仓库列表，以验证仓库的添加情况。



```
sudo apt update

```

如果上面的命令没有出现任何错误，那么你已经成功地添加了 bullseye 仓库。


现在，通过运行下面的命令开始升级过程。基本安装的下载大小约为 1.2GB。这可能会根据你的系统配置而有所不同。



```
sudo apt full-upgrade

```

![Debian upgrade start](/data/attachment/album/202108/04/114436z9i7iyq7xkzy9iec.jpg)


这个命令需要时间。但不要让系统无人看管。因为升级过程中需要各种输入。


![lib6 config](/data/attachment/album/202108/04/114437isatsv93a9krva0r.jpg)


![sudoers file](/data/attachment/album/202108/04/114437iknli2hdali27tpk.jpg)


完成后，你可以用以下命令重启系统。



```
systemctl reboot

```

重启后，运行以下命令，以确保你的系统是最新的，并且清理了所有不再需要的不必要的软件包。



```
sudo apt --purge autoremove

```

如果一切顺利，你应该看到了 Debian 11 bullseye。你可以用下面的命令来验证版本：



```
cat /etc/os-release

```

![Debian 11 after upgrade](/data/attachment/album/202108/04/114437fpeezedsweccd6by.jpg)


### 结束语


我希望这个指南能帮助你将你的系统升级到 Debian 11 bullseye。如果你遇到任何问题，请在下面的评论栏告诉我。




---


via: <https://www.debugpoint.com/2021/07/upgrade-debian-11-from-debian-10/>


作者：[Arindam](https://www.debugpoint.com/author/admin1/) 选题：[lujun9972](https://github.com/lujun9972) 译者：[geekpi](https://github.com/geekpi) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出

