在centos5.x 中,你可以简单地通过yum 安装xen,但是在centos6.0 上不能这样做。
那么为什么centos6.0去掉了对xen的支持呢?
在centos5.x 中,你可以简单地通过yum 安装xen,但是在centos6.0 上不能这样做。
那么为什么centos6.0去掉了对xen的支持呢?
CentOS 是从 RHEL 衍生而来的,通过重新编译源材料和删除版权作品等。因此,CentOS 完全依赖于 RedHat 的工作。RedHat 决定它作为一个商业实体准备支持哪些技术,以及最终在 RHEL 中最终在 CentOS 中的结果。
Xen 已从 CentOS 中删除,因为 RedHat 选择将其从 RHEL 中删除。
RedHat 做出商业决定,选择将其支持和资源用于 KVM 项目,而不是 Xen。这种选择的原因是有争议的,但可能包括有关项目治理的技术和政治推理。
XenSource 作为 2006 年左右为 Xen 项目做出贡献的主要实体,决定将其商业支持的 Xen 版本作为设备(即整个操作系统)而不是作为可以安装在用户现有 Linux 上的软件来提供发行版,例如 RHEL 或 SLES。它采用这种方法是为了控制自己的命运——另一种方法是采用发行版软件方法,这将对 XenSource 对软件进行 QA 的能力产生严重后果,并对其软件发布周期施加严格的外部约束。
思杰随后收购了 XenSource,并继续采用设备策略,直到今天它对 XenServer 所做的那样。
在 Citrix 收购 XenSource 后一段时间,RedHat 收购了 Qumranet,这是一个商业实体,其工程师为 KVM 做出了贡献。此时,RedHat 从 Xen 转向 KVM。
仍然可以将 Xen 与 CentOS 一起使用,既可以通过使用 Citrix XenServer 以商业支持的方式使用,也可以通过 xen.org 和 Xen Cloud Project 以发烧友自制方式使用。请参阅http://xen.org/download/xcp/index_1.5.0.html或尝试在 xen-users 邮件列表中四处询问。
因为它已经被KVM取代了。