云梦
www.htcp.net

Linux 小知识 | Centos 删除残留的老内核

案例

有强烈强迫症,看着开机 grub 菜单多出来的旧内核不舒服。于是想手动删掉它。

解决过程

一:删除旧内核:

1. 先看看装了几个内核包吧:

rpm -qa | grep kernel

例如如下:

kernel-3.10.0-327.10.1.el7.x86_64
kernel-3.10.0-327.13.1.el7.x86_64
kernel-tools-libs-3.10.0-327.13.1.el7.x86_64
kernel-headers-3.10.0-327.13.1.el7.x86_64
kernel-devel-3.10.0-327.10.1.el7.x86_64
kernel-3.10.0-327.el7.x86_64
kernel-devel-3.10.0-327.13.1.el7.x86_64
kernel-tools-3.10.0-327.13.1.el7.x86_64

2. 删掉旧版本:

yum remove kernel-3.10.0-327.10.1.el7.x86_64 -y
yum remove kernel-devel-3.10.0-327.10.1.el7.x86_64 -y
yum remove kernel-3.10.0-327.el7.x86_64 -y

3. 设置系统只保留两个内核,将 installonly_limit= 由 5 改为 2:

vim /etc/yum.cfg

centos7-01

3. 重启系统:

reboot

这样以后内核更新后,系统只会保留两个最新的内核。而不是一堆了。

赞(1) 打赏
文章通过 CC 4.0 BY-NC-ND 协议发布,转载请注明出处:云梦 » Linux 小知识 | Centos 删除残留的老内核

评论 1

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    干货。好评

    8年前 (2016-04-04)回复

如果您觉得文章有用,可以支持一下本站

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏