7
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

MacにHomebrewをインストールして開発環境を構築する(2025年最新版)

7
Last updated at Posted at 2025-11-12

はじめに

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 をインストールしますか?」
と表示されたら → [インストール] をクリック。

image.png

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を導入したら、次は下記もおすすめです:

  • asdfnvm などのバージョン管理ツール導入
  • brew services による常駐プロセス管理
  • dotfiles(.zshrc.bash_profile)の設定自動化

これでMacの開発環境準備は完了です。

7
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?