WEB-DL

Debian8 Jessie升级到Debian9 Stretch

遇到一个NAT机器,需要神仙操作才能安装Debian9,用一键脚本啥的试了一早上都不行,问了一下别人,要先DD成Debian8再手动换源升级到Debian9,简单记录一下这次坑壁的过程。

1、先更新一下Debian8系统软件

apt-get update
apt-get upgrade
apt-get full-upgrade
apt-get dist-upgrade
reboot

2、将安装源切换成 stretch

sed -i 's@jessie@stretch@g' /etc/apt/sources.list

3、再次更新软件源

apt update
apt upgrade

用 stretch 源更新时可能会出现一堆要手动选择的页面,可以根据实际情况选择yes或者no,此步骤更新好之后相当于升级完成了第一步

4、升级系统

apt-get dist-upgrade

5、删除过时/不需要的软件包

apt autoremove
apt clean
oldPkg="$(dpkg -l | grep -n '^rc' | awk '{print $2}')"
apt purge -y ${oldPkg}

6、重启系统

reboot

7、清理旧的内核

首先列出所有安装的内核和内核头文件:

dpkg -l | grep linux-image
dpkg -l | grep linux-headers

找出列表中自己不需要的旧内核并卸载。

例如以卸载 linux-image-3.16.0-6-amd64 为例

apt purge -y linux-image-3.16.0-6-amd64
这样就好了,大功告成。
码字很辛苦,转载请注明来自非WEB-DL资源站《Debian8 Jessie升级到Debian9 Stretch》

评论