Bash
適合所有常見 Linux 風格的 Bash 安裝腳本
我的老闆要求我製作一個 bash 腳本,可以在 Linux 機器中安裝 Apache、PHP 和 MySQL (AMP) 二進製文件(只是一些常見的 linux 風格)。
不幸的是,通過原始碼編譯和安裝所有內容不是一種選擇。
所以,我必須這樣做。我想到了一種可能的解決方案:嘗試 grep
uname -a
嘗試找到可以辨識發行版的內容,然後執行 apt-get、yum 或其他類似命令,但這很複雜,因為我需要安裝這些發行版並一一嚐試。你能告訴我這是個好主意還是有更好的主意?
改用Puppet或Chef之類的東西,這就是他們所做的:知道如何在各種系統上安裝東西,並輕鬆地為不同的環境做同樣的事情。