首页 > 代码库 > Debian跨版本升级

Debian跨版本升级

  相对于某些重量级linux发行版而言,同样是通过网络跨版本升级,Debian的升级过程总要显得轻快很多。不会因为要下载数量惊人的软件包并安装而把升级时间拉得很长,也不用担心中途某些程序崩溃退出导致升级失败系统损坏,只需备份重要文件就可以开始了。整个过程不会超过3条命令,顺利完成后新系统即可直接投入使用。网络跨版本升级也是官方推荐的升级方法,大家可以放心试水。

 

首先把当前系统的软件升级到最新。

$ sudo aptitude update && sudo aptitude upgrade

 

然后更换软件源,把/etc/apt/sources.list文件里的旧版本代号替换为新版本的代号即可。

$ sed s/jessie/stretch/ /etc/apt/sources.list | sudo tee /etc/apt/sources.list

 

最后执行升级系统命令,完成后重启一次收工

$ sudo aptitude update && sudo aptitude dist-upgrade

 

  事后因为依赖关系等问题被删除而需要重装的软件可以说是极少的,目前就遇到过从第三方源安装的某浏览器需要重装一次。个别配置目录会跟随软件版本变化的需要稍加调整,比如vim编辑器的第三方配色方案需要手动移至新版本对应目录。

Debian跨版本升级