RedHat 6u机器的redhat.repo文件

为了统一rhel系统的repo文件命名,就把rhel自带的repo文件叫做RedHat.repo 存储在/etc/yum.repos.d/下没想到总是被重写为:

## Red Hat Repositories# Managed by (rhsm) subscription-manager

如果你在redhat.repo中写了XXOOOOXX#XXXXXXXXXXXXXXXXX#KKKKKKKKKKKKKKKKKKKK最终会保留你的注释行,,而数据行会被删掉。经过查找,发现是rhel6自带的插件subscription-manager给干掉的。subscription-manager 插件自带的文件为:

脚本文件: /usr/lib/yum-plugins/subscription-manager.py配置文件: /etc/yum/pluginconf.d/subscription-manager.conf调用了脚本 /usr/share/rhsm/repolib.py 去重写或者更新/etc/yum.repos.d/redhat.repo文件。每次yum调用(不禁掉plugins的情况下),都会更新此文件。因此,为了不冲突,可以如下操作:第一:重命名自己的repo文件,比如RHEL.repo第二:停止掉该插件的使用,在配置文件中把enable=0即可。为了不影响系统自带功能,建议选取第一种方法,另外,该现象好像只是rhel6系统存在,4和5没有发现。

总结成功的经验能够让人越来越聪明,

RedHat 6u机器的redhat.repo文件

相关文章:

你感兴趣的文章:

标签云: