一、Ubuntu 查看当前内核版本
动手之前,先查看一下 Ubuntu 当前使用的内核版本,以免删错了。

输入以下命令查看:

uname -r

记下输出的版本号即可。

二、Ubuntu 删除多余内核的方法
1、可以查看当前系统安装了多少内核:

dpkg --get-selections | grep linux

2、进入 /boot 分区,删除不需要的内核文件,比如(我这里不需要的是 4.4 版本的所有内核,因为安装了 4.14 版本的):

三、Ubuntu 卸载多余内核的方法
上面只是删除了文件,并没有卸载内核。如果不卸载,下次我们更新的时候还是会遇到问题的。

1、更新并升级系统

apt-get update && apt-get upgrade

2、如果提示报错,进行修复

apt-get -f install

3、卸载多余的内核

sudo apt-get purge linux-image-4.4.0-*
sudo apt-get purge linux-headers-4.4.0-*
sudo apt-get purge linux-modules-4.4.0-*

回车确认进行卸载,注意将版本号修改为自己想卸载的版本号。

4、再次更新系统

apt-get update && apt-get upgrade

至此,就完成了卸载内核的所有操作。

四、检查并确认 Ubuntu 内核情况
最后,我们检查一下是不是真的清理干净了。

1、查看当前所有已安装内核

dpkg --get-selections | grep linux