前提
公司需要环境Centos5, 又不能升级内核.
查了一下 大概是 需要 yum –exclude=kernel* update
或者修改 yum.conf
测试一下 出现一个问题:
1 | Loaded plugins: fastestmirror, security |
根据查询到的信息是,没有正常的源.
解决问题 根据网上的源地址 修改一下:
位置: /etc/yum.repos.d/CentOS-Base.repo
修改内容:
1 | [base] |
之后 再使用上面的yum 去更新,发现yum 语句是有问题的.
正确的命令是: yum --exclude=kernel\* update
或者 yum -x 'kernel*' update
确认是否生效
首先 yum update
内容可以看到 安装内容中 包含 ‘kernel’ 信息.
之后 执行上句命令后,可以看到 更新信息里没有 ‘kernel’ .
最后可以确定,这个方案是有效的.