我有很多机器运行 Red Hat 兼容内核,以前这不是问题。但是,最新的默认行为似乎是在“yum update”上启用 UEK4 来更新存储库配置文件
下一个“yum update”将安装 UEK4 并将其设置为默认内核。由此引起的任何问题都会在下次启动失败时被发现。
如果我能在 yum 更新存储库文件之前抢先禁用 UEK4 存储库,那就更好了。
/etc/yum.repos.d/public-yum-ol6.repo
随 OL6 Update 9 安装的默认 yum 存储库配置文件包含对变量的引用$uek
,$uek3
并$uek4
建议可以通过某种集中方式禁用 UEK 存储库。
[public_ol6_UEKR4]
name=Latest Unbreakable Enterprise Kernel Release 4 for Oracle Linux $releasever ($basearch)
baseurl=http://yum.oracle.com/repo/OracleLinux/OL6/UEKR4/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
gpgcheck=1
enabled=$uekr4
Run Code Online (Sandbox Code Playgroud)
yum 可以从哪里获取这些值?
我可以将它们设置在某个地方,从而防止“yum update”无意中更改内核并将事情搞砸吗?
我意识到这是一个相当老的问题,您可能不再关心答案,但经过一番挖掘(大量挖掘,我也想知道“正确”的方法!)我发现/ etc/yum/vars 您将找到保存这些变量值的文件。因此,要禁用 uekr4,您只需将 /etc/yum/vars/uekr4 的内容从 1 更改为 0
\n\n这是我的想法,来自 RedHat 网站:
\n\n\n\n要定义自定义变量或覆盖现有变量的值,请在 /etc/yum/ 中创建一个与该变量同名的文件(不带 \xe2\x80\x9c$\xe2\x80\x9d 符号) vars/ 目录,并在其第一行添加所需的值。
\n
归档时间: |
|
查看次数: |
1745 次 |
最近记录: |