如何升级 libvirt?

如何升级 libvirt?

我正在尝试在 RHEL 6.2 上安装 openstack。按照 openstack.org 的安装指南,我使用以下命令:

yum install openstack-nova openstack-glance

解决了很多依赖关系之后,最终出现了错误:

Error: Package: openstack-nova-compute-2012.2.2-1.el6.noarch (epel)
       Requires: libvirt >= 0.9.6
       Installed: libvirt-0.9.4-23.el6.x86_64 (@anaconda-RedHatEnterpriseLinux-201111171049.x86_64/6.2)
           libvirt = 0.9.4-23.el6

我从 RHEL 6.2 DVD 安装了 libvirt 0.9.4,但似乎必须升级 libvirt 0.9.6。如何升级?或者在哪里可以下载 libvirt 0.9.6 rpm?或者我可以使用 yum 升级 libvirt 吗?

答案1

你有没有尝试过

 yum upgrade libvirt

如果这没有找到您想要的 libvirt 版本,那么您可能无法使用这种简单的方法,因为通过 rpm 单独下载或添加此包可能会导致 RH 系统不兼容,从而导致联系 RH 支持变得困难。

如果 yum 升级不起作用,我倾向于联系 RH 支持并敦促他们修复他们支持的不互操作软件包之间的不兼容性。这将使 RH 支持人员能够继续支持您的系统。

答案2

首先更新至 RHEL 6.3。它包含 libvirt 0.9.10,可满足依赖性。

相关内容