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

Сценарий установки Bash, который подходит для всех распространенных версий Linux

Мой начальник попросил меня создать сценарий bash, который мог бы устанавливать двоичные файлы Apache, PHP и MySQL (AMP) в ящик Linux (только некоторые распространенные варианты Linux).

Скомпилировать и установить все из исходников, к сожалению, не вариант.

Итак, я должен это сделать. Я подумал об одном возможном решении: попробуйте grep uname -a пытаюсь найти что-то, что идентифицирует дистрибутив, поэтому запустите apt-get, yum или другую аналогичную команду, но это сложно, так как мне нужно установить эти дистрибутивы и попробовать их один за другим.

Не могли бы вы сказать мне, хорошая ли это идея или есть лучшая идея?

Используйте что-нибудь вроде Кукольный или Повар вместо этого они делают то, что они делают: знают, как устанавливать что-то в разных системах и упрощать выполнение одного и того же действия в разных средах.