centos6 – 如何在yum更新后保留特定的旧内核

我知道在CentOS 6.x中,您可以在/etc/yum.conf中添加以下行,告诉yum保留最后N个内核(认情况下,它设置为5):
installonly_limit=5

但是,有些情况下使用实验性内核(例如来自ELRepo),即使对该内核的软件包进行了5次更新,我仍希望保留特定的内核.

是否对/boot/grub/grub.conf进行了编辑,或者yum(或dracut)是否有配置选项来执行此操作?

您需要拥有3.2.26或更高版本的yum版本,如果您没有它,请安装yumdb脚本附带的yum-utils软件包.使用yumdb,您可以设置某个程序包,以防止在更新时删除.
yum update yum
yum install yum-utils
yumdb set installonly keep kernel-2.6.32-279.2.1.el6.x86_64

相关文章

Centos下搭建性能监控Spotlight
CentOS 6.3下Strongswan搭建IPSec VPN
在CentOS6.5上安装Skype与QQ
阿里云基于centos6.5主机VPN配置
CentOS 6.3下配置multipah
CentOS安装、配置APR和tomcat-native