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

案例

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

解决过程

一:删除旧内核:

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

  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. 删掉旧版本:

  1. yum remove kernel3.10.0327.10.1.el7.x86_64 y
  2. yum remove kerneldevel3.10.0327.10.1.el7.x86_64 y
  3. yum remove kernel3.10.0327.el7.x86_64 y

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

  1. vim /etc/yum.cfg

3. 重启系统:

  1. reboot

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

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

20 + 7 =

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据