配置包仓库
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
.将社区提供的仓库添加到该文件:
- $ deb http://cloudstack.apt-get.eu/ubuntu precise 4.3
我们现在必须添加公钥并信任密钥。
- $ wget -O - http://cloudstack.apt-get.eu/release.asc|apt-key add -
现在升级本地的apt缓存
- $ 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``并插入以下信息
- [cloudstack]
- name=cloudstack
- baseurl=http://cloudstack.apt-get.eu/rhel/4.3/
- enabled=1
- gpgcheck=0
现在你可以通过Yum安装CloudStack 。