RHEL5.5 yum在回购上看不到包(xen)?

我正在尝试在RHEL 5.5上通过yum安装xen
当我在这里浏览回购:
http://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/os/SRPMS/

我可以看到我想要的包。 特别
Xen的3.0.3-105.el5_5.5.src.rpm
直接链接: http : //ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/os/SRPMS/xen-3.0.3-105.el5_5.5.src.rpm

但是,当我这样做

yum search xen 

我明白了

 hp-nx_nic-tools.x86_64 : HP NC-Series QLogic user components for Linux driver kernel-xen.x86_64 : The Linux kernel compiled for Xen VM operations kernel-xen-debuginfo.x86_64 : Debug information for package kernel-xen kernel-xen-devel.x86_64 : Development package for building kernel modules to : match the kernel. kmod-be2iscsi-xen-rhel5u5.x86_64 : be2iscsi kernel module(s) kmod-be2net-xen-rhel5u5.x86_64 : be2net kernel module(s) kmod-igb-xen-rhel5u5.x86_64 : igb kernel module(s) kmod-lpfc-xen-rhel5u4.x86_64 : lpfc kernel module(s) kmod-lpfc-xen-rhel5u5.x86_64 : lpfc kernel module(s) kmod-xenpv.x86_64 : xenpv kernel module(s) xen-debuginfo.i386 : Debug information for package xen xen-debuginfo.x86_64 : Debug information for package xen xen-libs.i386 : Libraries for Xen tools xen-libs.x86_64 : Libraries for Xen tools xenpv-debuginfo.x86_64 : Debug information for package xenpv 

没有一个看起来像xen本身…
请帮助。
提前致谢

RHEL5服务器的默认红帽networking订购不包括虚拟化渠道。 您必须手动为您的订阅启用它。 看到这里 。 IIRC,没有额外的费用…但是我几个月没有和RHEL订阅混淆了。

我认为RHEL 6已经发生了变化。我知道,默认的回购包括其他虚拟化软件包,而不是Xen。

xen-3.0.3-105.el5_5.5.src.rpm是一个源RPM,所以yum无法安装它。 百胜只能安装二进制RPM,所以这就是为什么当你search时不显示。

如果你真的想构build源代码,可以使用wgetyumdownloader --source ... (来自yum-utils包)下载它,然后使用rpmbuild来构build它。

否则,find一个非源RPM和YUM应该为你。 如果不是最新的版本,请使用yum-allowdowngrade插件(也是yum-utils一部分)。