Назад | Перейти на главную страницу

Способы управления установкой и настройкой различных программных приложений и настроек в linux?

Какими способами можно управлять установкой и настройкой различных программных приложений и настроек в группе разработчиков Linux и серверных компьютеров? Является ли набор базовых скриптов хорошим средством атаки?

Я думал о том, чтобы просто иметь кучу скриптов, например:

setup_dev_env [install|uninstall|reinstall]
setup_nfs [...]
setup_nfs_share [...]
setup_http [...]
setup_memcache_node [...]

Есть ли способ лучше?

Было бы неплохо иметь возможность «обновить» сценарий установки, например, для изменения общих настроек разработки.

Вы ищете управление конфигурацией, есть много вариантов. Пара:

Другие варианты - Chef и Bcfg2. Однако сейчас у Puppet больше всего внимания.

Если вы выберете путь марионеток, вам следует попробовать использовать либо мастер или PuppetDashboard так что вы можете иметь более управляемую установку Puppet.