web-dev-qa-db-ja.com

RHEL5.5 yumがリポジトリにパッケージ(xen)を表示できませんか?

rHEL5.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自体のようには見えません...
助けてください。
前もって感謝します

3
w-01

RHEL5サーバーのデフォルトのRedHat Networkサブスクリプションには、仮想化チャネルが含まれていません。サブスクリプションに対して手動で有効にする必要があります。 ここ を参照してください。 IIRC、追加料金はありません...しかし、私は数か月間RHELサブスクリプションをいじりませんでした。

これはRHEL6で変更されたと思います。デフォルトのリポジトリに他の仮想化パッケージが含まれているがXenは含まれていないのは奇妙なことです。

0
ajdecon

xen-3.0.3-105.el5_5.5.src.rpmはソースRPMであるため、yumはインストールできません。 YumはバイナリRPMのみをインストールできるため、検索時に表示されません。

実際にソースをビルドする場合は、wgetまたはyumdownloader --source ...yum-utilsパッケージから)を使用してダウンロードし、rpmbuildを使用してビルドします。

それ以外の場合は、ソース以外のRPMを見つければ、yumがそれを取得するはずです。最新バージョンでない場合は、yum-allowdowngradeプラグイン(これもyum-utilsの一部)を使用してください。

0
BigChief