运维开发网

在深度Deepin 20.1系统下删除旧Linux内核的两种方式

运维开发网 https://www.qedev.com 2021-02-17 10:00 出处:深度站 作者:zhouaiyan
如果你要在深度Deepin 20.1系统下删除旧的Linux内核,请选择以下两种方式中的一种。方式一适合发行版升级Linux内核使用,如果是自己下载编译Linux内核请采用第二种方式。 1 方式一 可以

如果你要在深度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。

在深度Deepin 20.1系统下删除旧Linux内核的两种方式

注意:不要删除当前你使用的版本的内核,否则系统将无法使用到正在使用的内核。

最后使用以下命令查看是不是已经删除了:

dpkg --get-selections|grep Linux

注意:以上方式适合于使用官方包管理器来升级内核版本,当我们通过源码编译来安装内核时,因为你使用dpkg --get-selections|grep Linux命令来查看安装了那些内核时,自编译的内核是不会显示出来的。

相关参考:卸载Deepin V20旧内核的相关包:除掉多余的内核启动项。

 

方式二

使用命令行来到/boot目录:

cd /boot

rm  -r 文件名

可以使用通配符来删除:

sudo rm *5.4.70*

在来到/lib/modules/目录下,把不要的版本文件删除:

cd

/lib/modules

rm -r 文件名

查看一下/usr/src有没有源码文件,如果有,不再使用了就把源码也删除。

更新一下启动项:

sudo update-grub

至此,目的达到。

 

扫码领视频副本.gif

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号