因项目需要在redhat8.6离线环境中部署服务,移动或删除/etc/yum.repos.d/redhat.repo
文件后,在一段时间内会重新产生/etc/yum.repos.d/redhat.repo
文件。
解决办法
为了防止因为自动生成redhat.repo文件导致服务部署异常,需要禁用这个功能。
执行如下命令禁用Yum插件及订阅管理器存储库:
subscription-manager config --rhsm.auto_enable_yum_plugins=0
subscription-manager config --rhsm.manage_repos=0
sed -i 's/(^enabled=)1/10/g' /etc/yum/pluginconf.d/subscription-manager.conf