このページでは、Homebrew(brew)がインストールされているかを確認し、無ければ自動でインストールを試みます。
install_brew.sh
#!/bin/bash
# Homebrewがインストールされているか確認
if ! command -v brew &> /dev/null; then
echo "Homebrewが見つかりません。インストールを開始します..."
# macOSまたはLinuxでインストール
if [[ "$OSTYPE" == "darwin"* ]]; then
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
elif [[ "$OSTYPE" == "linux-gnu"* ]]; then
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
else
echo "このOSには対応していません: $OSTYPE"
exit 1
fi
# brew コマンドが PATH にあるか確認(特にmacOS/Apple Siliconの対策)
if ! command -v brew &> /dev/null; then
echo "brew コマンドが見つかりません。パスを設定します..."
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.bash_profile
eval "$(/opt/homebrew/bin/brew shellenv)"
fi
echo "Homebrewのインストールが完了しました!"
else
echo "Homebrewはすでにインストールされています。"
fi
実行権限を与えてシェル実行
このスクリプトは、Homebrewがインストールされていない場合に自動でインストールを試みます。
macOSやLinuxで動作しますが、他のOSでは未対応です。
以下のコマンドをターミナルで実行してください。
chmod +x install_brew.sh
./install_brew.sh