案例
有强烈强迫症,看着开机 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
3. 重启系统:
- reboot
这样以后内核更新后,系统只会保留两个最新的内核。而不是一大堆了。