CloudStack создал 7 пакетов Debian вместо 16, почему?

Для установки облака я использую это руководство по установке. При сборке пакета 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 ответ

Решение

В версии 4.2 всего 7 пакетов.deb.

Откуда нам знать?

Имя каждого пакета появляется в ./debian/control исходного дерева. Например

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

Если вы посмотрите историю этого файла, то увидите, что количество пакетов со временем уменьшилось. Например, в версии 4.0 перечислены 16 пакетов.

Другие вопросы по тегам