今天进入公司第一天,公司需要给电脑安装ubuntu,这个是由it部门帮忙安装的。但是,我不小心升级了内核版本,接下来就悲剧了,因为内核版本升级以后,直接导致了环境错误,很多公司内部使用的工具都不能用了。当时没办法,也就只能降级内核了。降级内核以后,没有用的内核版本这时候我们想要删除。删除的方法如下所示
1.查看ubuntu已经存在的内核版本
dpkg --get-selections|grep linux
结果如下
libselinux1 install libselinux1:i386 install linux-firmware install linux-headers-3.13.0-32 install linux-headers-3.13.0-32-generic install linux-image-3.13.0-24-generic install linux-image-3.13.0-32-generic install linux-libc-dev install linux-sound-base install pptp-linux install syslinux install syslinux-common install syslinux-legacy install util-linux install
2.删除某个内核
例如我们删除 3.13.0-32
apt-get remove linux-headers-3.13.0-65 apt-get remove linux-headers-3.13.0-65-generic
如果我们发现某个内核的状态是deinstall
我们可以使用如下的命令来删除这个内核
dpkg --get-selections | grep deinstall | sed 's/deinstall/lpurge/' | sudo dpkg --set-selections; sudo dpkg -Pa