Я новичок в установщиках и до сих пор только что вручную выполнял построчный список элементов для установки. Очевидно, что это не масштабируемый подход, особенно когда новые серверы должны устанавливаться регулярно, а не одним и тем же человеком.
В настоящее время мне нужно установить около 30 пакетов через Yum (от больших, таких как mySQL, до более мелких случайных, размером 70 КБ).
Вручную установите кучу других (пакеты Python, которые по сути являются просто командами «python setup.py install»)
Создайте несколько каталогов, измените некоторые разрешения и т. Д.
Какой лучший способ создать что-то, что автоматически делает это. Я не всегда могу предположить, что на клиентском сервере есть Yum, поэтому нужно ли мне загружать все двоичные файлы и зависимости и чтобы скрипт устанавливал их?
Я знаю, что это загруженный вопрос. Кто-нибудь знает хорошие уроки для этого?