Мой начальник попросил меня создать сценарий bash, который мог бы устанавливать двоичные файлы Apache, PHP и MySQL (AMP) в ящик Linux (только некоторые распространенные варианты Linux).
Скомпилировать и установить все из исходников, к сожалению, не вариант.
Итак, я должен это сделать. Я подумал об одном возможном решении: попробуйте grep uname -a
пытаюсь найти что-то, что идентифицирует дистрибутив, поэтому запустите apt-get, yum или другую аналогичную команду, но это сложно, так как мне нужно установить эти дистрибутивы и попробовать их один за другим.
Не могли бы вы сказать мне, хорошая ли это идея или есть лучшая идея?