はじめに
Homebrew(ホームブリュー)は、macOSやLinux上で動作する人気のパッケージマネージャーです。これを使うことで、開発に必要なツールを簡単にインストール・管理できます。この記事では、2025年11月時点の最新情報に基づき、Homebrewのインストール方法から基本的な活用までをまとめています。
1. インストール前の準備
1.1 macOSのバージョン確認
Homebrewは、64ビットIntelまたはApple Silicon(M1/M2/M3)搭載Macで動作します。推奨はmacOS Sonoma(14)以降です。
システム設定 → 一般 → 情報 からバージョンを確認しておきましょう。
1.2 Xcodeコマンドラインツールのインストール
Homebrewの多くのパッケージで必要となるため、以下を実行して事前に導入しておきます。
xcode-select --install
✅ コマンドの意味
xcode-select --install は、macOS用の Command Line Tools(開発者向けツール) をインストールするコマンドです。これには以下が含まれます:
- gcc / clang(C/C++コンパイラ)
- git(バージョン管理)
- make / ld(ビルドツール)
- SDKの一部(ヘッダ・ライブラリなど)
💬 表示されるメッセージの意味
xcode-select: note: install requested for command line developer tools
これは「Command Line Tools のインストールが要求されました」という通知です。このあと macOS のポップアップが表示され、[インストール] ボタンを押すと自動的にダウンロード・インストールされます。
⚙️ インストール手順
1)ターミナルで以下を実行:
xcode-select --install
2)「Command Line Developer Tools をインストールしますか?」
と表示されたら → [インストール] をクリック。
3)数分後に完了します。
🔍 確認方法
以下でインストールを確認できます:
xcode-select -p
出力例:
/Library/Developer/CommandLineTools
このように出ればOKです。
🧩 備考
Homebrew や Node.js、Python のビルドに必要な前提ツールです。一度入れておけば、今後の開発環境構築で自動的に利用されます。xcode-select --install は GUIインストーラを呼び出すだけなので、完了するまで閉じずに待ちましょう。
2. Homebrewのインストール
2.1 インストールコマンドを実行
Homebrew公式サイト(brew.sh)に記載されている以下のコマンドを実行します。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Apple Siliconでは /opt/homebrew に、Intel Macでは /usr/local にインストールされます。
2.2 パス設定
インストール後、環境変数PATHを設定するよう案内されます。以下を実行して反映します。
(echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
2.3 動作確認
以下のコマンドでバージョンが表示されればインストール成功です。
brew --version
3. Homebrewを使った初期設定
3.1 よく使うCLIツールのインストール
以下のコマンドを順に実行すると、代表的な開発ツールが導入されます。
brew install git wget curl node python3
3.2 GUIアプリ(Cask)をインストール
Caskを利用すると、GUIアプリも簡単にインストールできます。
brew install --cask google-chrome visual-studio-code iterm2
3.3 インストール済みアプリ一覧の確認
brew list
brew list --cask
3.4 Homebrewのアップデート
最新のパッケージ状態を維持するため、定期的に以下を実行します。
brew update
brew upgrade
4. Brewfileで環境を一括構築
複数のMac間で環境を再現したい場合、brew bundleを利用するのがおすすめです。
4.1 Brewfileの作成
brew bundle dump --file=~/Brewfile
4.2 他のMacで再構築
brew bundle --file=~/Brewfile
これで同じ環境を再現できます。
5. トラブルシューティング
| 症状 | 原因・対処 |
|---|---|
| command not found: brew | PATH設定が反映されていない → shellenvコマンドを再実行 |
| Permission denied | ディレクトリ権限の問題 → sudo chown -R $(whoami) /opt/homebrew
|
| 古いmacOSで動作しない | Homebrewが非対応の可能性 → macOSアップデートを検討 |
6. まとめ
- Homebrewを使えば、開発ツールを素早くインストール・更新・管理できる。
- Apple Siliconの場合はPATH設定が重要。
- Brewfileを活用すると、チームや複数端末での環境統一が容易。
💡 おすすめ次のステップ
Homebrewを導入したら、次は下記もおすすめです:
-
asdfやnvmなどのバージョン管理ツール導入 -
brew servicesによる常駐プロセス管理 - dotfiles(
.zshrcや.bash_profile)の設定自動化
これでMacの開発環境準備は完了です。
