你可以强制yum忽略排除列表吗?

我们正在使用RHEL 5.x的自定义存储库。 尝试运行更新时遇到了大量问题和冲突(yum 32位软件包与x64软件包冲突问题)。 为了解决这个问题,我补充道

exclude=*.i386 

到/etc/yum.conf。 这很好,直到我不得不安装compat-libstdc ++ – 296,这显然是32位。 我检查了RH的网站,列出的唯一的软件包validation。 所以,当我尝试指定完整的软件包名称compat-libstdc ++ – 296.i386时,排除列表阻止了它的安装。

有没有办法强制yum暂时忽略排除列表? 就像是

 yum install compat-libstdc++-296.i386 --ignore-exclude 

这并不是说很难发表评论,运行安装,然后取消注释,我主要关心的是,我们有大约300台服务器需要运行,这是很多手工编辑文本文件。 我更喜欢能够复制和粘贴一个命令,如果这是有道理的。

从yum手册页:

 --disableexcludes=[all|main|repoid] Disable the excludes defined in your config files. Takes one of three options: all == disable all excludes main == disable excludes defined in [main] in yum.conf repoid == disable excludes defined for that repo 

我会尝试rpm -ivh通过URL安装文件。 如果由于依赖性问题而无法工作,请首先尝试依赖关系。