Debian 7 升级到 Debian 10

因为无可奈何的原因,需要从7升级到9。

 

我大致看了一下步骤,7-->8 + 8-->9与7-->9没什么区别,所以我想当然的准备一步到位,但是失败了,一大堆错误,懒得解决了,所以目前我测试通过的简单途径是7到8,然后8到9.

 

第一阶段,Debian 7升级到8

首先将系统更新到最新状态:

apt-get update
apt-get upgrade

 

然后升级到8:

sed -i 's/wheezy/jessie/g' /etc/apt/sources.list
apt-get update && apt-get dist-upgrade

 

完事以后重启就可以了。

 

 

第二阶段,从Debian 8升级到9

 

命令:

apt-get update && apt-get upgrade
sed -i 's/jessie/stretch/g' /etc/apt/sources.list
apt-get update && apt-get upgrade
apt dist-upgrade

 

这中途可能会有好几次提示有些软件包依赖问题,以及有些软件已经被替换掉什么的,强烈建议每一行完成后都要执行:

apt-get autoremove
或者
apt autoremove

这样能自动处理掉那些问题。

 

 

备注:

强烈建议在干净系统进行这个事,因为涉及到的软件很多很多,动不动就几百个包需要处理,时间也比较长,还容易出问题。

全部完成以后重启机器应该就是Debian 9了,记得 apt-get clean 来删掉那些下载的deb包。

 

###################################

补充:从Debian 9升级到Debian 10

步骤和8到9完全一样,把版本代号改一下就行了。

 

 

本文中步骤,从7到9我是完全实践过的,从9到10也实践过,但我没试过从7一路干到10,按道理说不会有什么问题,各位各自斟酌。

 

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: