腾讯等服务器如何将Debian 9 Stretch升级到Debian 10 Buster
目录
警告
本文最后更新于 2022-06-10,文中内容可能已过时。
腾讯等服务器如何将Debian 9 Stretch升级到Debian 10 Buster
相信现在国内什么阿里腾讯等服务器想要安装Debian10,相信官方暂时肯定没有提供镜像包。但是Debian9肯定提供了,所以今天我就分享我如何将Debian 9 Stretch升级到Debian 10 Buster。
准备条件
第一步肯定是要准备升级的条件啦,因为升级过程中必须以超级用户权限运行升级操作才能修改系统,所以需要以root用户或具有sudo权限的用户身份登录。
备份数据
这一步至关重要,当然你如果不在乎或者是新装那就没有麻烦的必要了。
升级当前包
在升级到Debian10之前,首先使用以下命令更新当前安装的Debian系统的所有软件包。
升级已安装软件包,并可能删除一些不必要的软件包:
|
|
删除任何包不再需要的所有自动安装的依赖项(非必要):
|
|
检查阻止包
标记为阻止的程序包无法自动安装,升级或删除。这可能会在升级过程中导致问题。
要检查系统上是否存在阻止包(非必要):
|
|
检查保留包
如果有保留包,则应该取消保存包,或者确保包不会干扰升级过程。
取消保留包(非必要):
|
|
更新sources.list文件
编辑Debian apt配置文件/etc/apt/sources.list并将所有“stretch”替换为“buster”以获得Debian10的软件包。
一键替换:
|
|
升级到Debian10
替换Apt配置文件中的所有引用后,再次更新系统上的所有软件包,之后继续升级版本:
|
|
验证升级
此时,您的系统将成功升级到Debian 10,让我们先重新启动实例并检查已升级系统的版本:
|
|
删除垃圾
一键删除多余垃圾:
|
|
以上就是如何升级Debian9到Debian10,下面是一些补充:
使用中文:
|
|
注意:软件包更新时如果遇到大版本更新让你选择选项时,请选择第一项使用软件包配置。特别是openssh更新,如果选第二项,结果是连不上SSH。
Buy me a coffee~

