CloudStack创建了7个Debian Package而不是16个,为什么?

时间:2013-10-08 06:09:21

标签: ubuntu-12.04 deb iaas apache-cloudstack

要安装cloudstack,请使用this安装指南。在构建deb包时,它说

此命令将构建16个Debian软件包。你应该拥有以下所有内容,但我只有7个:

   cloud-agent_4.0.0-incubating_amd64.deb   
   cloud-agent-deps_4.0.0-incubating_amd64.deb   
   cloud-agent-libs_4.0.0-incubating_amd64.deb   
   cloud-awsapi_4.0.0-incubating_amd64.deb   
   cloud-cli_4.0.0-incubating_amd64.deb   
   cloud-client_4.0.0-incubating_amd64.deb   
   cloud-client-ui_4.0.0-incubating_amd64.deb   
   cloud-core_4.0.0-incubating_amd64.deb   
   cloud-deps_4.0.0-incubating_amd64.deb   
   cloud-python_4.0.0-incubating_amd64.deb   
   cloud-scripts_4.0.0-incubating_amd64.deb   
   cloud-server_4.0.0-incubating_amd64.deb   
   cloud-setup_4.0.0-incubating_amd64.deb   
   cloud-system-iso_4.0.0-incubating_amd64.deb   
   cloud-usage_4.0.0-incubating_amd64.deb   
   cloud-utils_4.0.0-incubating_amd64.deb

是什么原因? (在4.1.1版本中它说必须有7个deb包,但是在4.2.0中它说16 ..它可能是关于CloudStack指南的错误吗?)

1 个答案:

答案 0 :(得分:0)

在4.2版中,只有7个.deb包。

我们怎么知道?

每个包的名称都显示在源树的./debian/control中。 E.g。

Package: cloudstack-common
Architecture: all
Depends: bash, genisoimage, nfs-common
Conflicts: cloud-scripts, cloud-utils, cloud-system-iso, cloud-console-proxy, cloud-daemonize, cloud-deps, cloud-python, cloud-setup
Description: A common package which contains files which are shared by several CloudStack packages

如果查看此文件的历史记录,可以看到包的数量随着时间的推移而减少。例如,在version 4.0 there are 16 packages listed