前言

今天对CentOS7系统进行了一次更新,更新后重启发现系统启动项多了一个,经过了解是更新后遗留的系统内核,在上网查找后,找到了下面的方法清理遗留的内核,经过本人测试完全可行。记录一下以后能用到。

清理遗留内核

  • 查看当前内核
  1. uname -sr

Linux 3.10.0-514.26.2.el7.x86_64

  • 搜索查询
  1. rpm -qa | grep kernel

kernel-3.10.0-514.26.2.el7.x86_64 abrt-addon-kerneloops-2.1.11-45.el7.centos.x86_64 kernel-tools-libs-3.10.0-514.26.2.el7.x86_64 kernel-3.10.0-514.el7.x86_64 kernel-tools-3.10.0-514.26.2.el7.x86_64

  • 删除多余的版本
  1. rpm -e kernel-3.10.0-514.el7.x86_64
  • 内核定量
  1. vi /etc/yum.conf

installonly_limit=5

  • 重启系统

    1. reboot
  • 再次查看

    1. rpm -qa|grep kernel*