如果你要在深度Deepin 20.1系统下删除旧的Linux内核,请选择以下两种方式中的一种。方式一适合发行版升级Linux内核使用,如果是自己下载编译Linux内核请采用第二种方式。
方式一
可以使用dpkg命令来查看Deepin 20.1本机装有了哪些Linux内核,具体命令为:
dpkg --get-selections|grep linux
接着查看当前自己使用的是哪个版本:
uname -a
然后再使用以下命令:
sudo apt-get purge linux-5.4.70
把输入的内核版本有关文件全部删了,例如这里删除了所有包含5.4.70的文件,如果是其它的Linux内核版本,请自行更新相关的5.4.70。
注意:不要删除当前你使用的版本的内核,否则系统将无法使用到正在使用的内核。
最后使用以下命令查看是不是已经删除了:
dpkg --get-selections|grep linux
注意:以上方式适合于使用官方包管理器来升级内核版本,当我们通过源码编译来安装内核时,因为你使用dpkg --get-selections|grep linux命令来查看安装了那些内核时,自编译的内核是不会显示出来的。
方式二
使用命令行来到/boot目录:
cd /boot
rm -r 文件名
可以使用通配符来删除:
sudo rm *5.4.70*
在来到/lib/modules/目录下,把不要的版本文件删除:
cd
/lib/modules
rm -r 文件名
查看一下/usr/src有没有源码文件,如果有,不再使用了就把源码也删除。
更新一下启动项:
sudo update-grub
至此,目的达到。
相关主题