如何在XenServer 6.2上进行组安装?

我有一个XenServer系统,我想要添加一些额外的软件包。

我遇到的问题是XenServer基于精简的CentOS 5.6安装,命令“yum grouplist”不返回任何组数据。

最终,我想要做的是能够成功地运行此命令。

yum groupinstall "Infiniband Support" 

如果XenServer的存储库不支持组,则必须在本地镜像RPM并将自己的组文件合并到元数据中。 理论上

你可以复制CentOS 6.2的组文件..或5.6 …我不确定在这种情况下哪个是正确的。 无论哪种方式,文件名以“ comps.xml ”结尾,并在安装媒体上的repodata目录中find。 您可以使用以下命令重新创build带有组数据的重新数据;

createrepo -g /path/to/mirror/repodata/3a2723269...-c6-x86_64-comps.xml -pd /path/to/mirror

不用说,你在做什么是不受支持的。 你可能会破坏一些东西,或者根本无法工作。 不过,这就是群体与百胜合作的方式。 祝你好运。