配置包仓库

CloudStack是唯一一种源自官方镜像源文件的分布式平台。尽管如此,CloudStack社区的成语可以构建便捷的二进制代码,使用户能够在无需构建源代码的情况下安装Apache CloudStack。

如果你不能按照步骤使用源码构建你自己的包 “从源码编译RPM包”“编译DEB包” 你会发现预先构建的DEB和RPM包在 下载 页面.

注解

该仓库同时包含管理服务器和KVM Hypervisor的包

DEB包库

你可以按照以下指令在你的apt源中增加DEB包库。请注意只有来自 Ubuntu 12.04 LTS (precise)的包可以在此时构建。

用你准备好的编辑器打开(或创建) /etc/apt/sources.list.d/cloudstack.list.将社区提供的仓库添加到该文件:

  1. $ deb http://cloudstack.apt-get.eu/ubuntu precise 4.3

我们现在必须添加公钥并信任密钥。

  1. $ wget -O - http://cloudstack.apt-get.eu/release.asc|apt-key add -

现在升级本地的apt缓存

  1. $ apt-get update

你的DEB包库现在将被配置并准备使用。

RPM 包仓库

这里有一个CloudStack的RPM包库,所以你可以轻易地安装在RHEL基础平台上。

如果你使用基于RPM的系统,你需要添加Yum库,以便可以用Yum安装CloudStack.

Yum库信息在``/etc/yum.repos.d``中。你可以看到一些 ``.repo``文件在这个目录中,每个都代表一个特定的仓库。

添加CloudStack库,创建 ``/etc/yum.repos.d/cloudstack.repo``并插入以下信息

  1. [cloudstack]
  2. name=cloudstack
  3. baseurl=http://cloudstack.apt-get.eu/rhel/4.3/
  4. enabled=1
  5. gpgcheck=0

现在你可以通过Yum安装CloudStack 。