适合所有常见 Linux 版本的 Bash 安装脚本

适合所有常见 Linux 版本的 Bash 安装脚本

我的老板要求我编写一个 bash 脚本,可以在 Linux 机器上(只是一些常见的 Linux 版本)安装 Apache、PHP 和 MySQL(AMP)二进制文件。

遗憾的是,通过源代码编译和安装所有文件不是一种选择。

所以,我必须这样做。我想到了一个可能的解决方案:尝试 grep 来uname -a查找可以识别发行版的东西,然后运行 ​​apt-get、yum 或其他类似的命令,但这很复杂,因为我需要安装这些发行版并逐一尝试。

你能告诉我这是不是个好主意或者是否有更好的主意吗?

答案1

使用类似木偶或者厨师相反,他们所做的是:了解如何在各种系统上安装东西,并轻松地在不同的环境中做同样的事情。

相关内容