CentOS7 yum update 禁止更新内核

CentOS7 yum update 禁止更新内核,第1张

CentOS7 yum update 禁止更新内核

生产环境或开发环境,经常性的会用到yum来更新软件或依赖库。有时候还会用到shell脚本来更新软件库,一不小心会碰到更新系统内核的 *** 作。由此会带来不少麻烦,比如依赖库版本过高,或一些并不太常见的硬件驱动无法加载。因此,禁止更新内核就非常有必要。直接上代码:

#!/bin/bash

# 备份原配置
cp /etc/yum.conf /etc/yum.conf.bak

# 添加排除的包前缀,如果过滤规则存在就不添加
if ! grep "exclude=kernel*" /etc/yum.conf >/dev/null; then

    sed -i '$a exclude=kernel* centos-release* initscripts*' /etc/yum.conf

fi

grep 过程不是很严谨,有洁癖的可以进一步通过正则来改进。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5503387.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存