Mac で Homebrew をインストールする方法と基本的な使い方
macOS に Homebrew をインストールする手順と、パッケージのインストール・更新・削除などの基本的なコマンドを解説します。
はじめに
この記事では、Mac に Homebrew をインストールする方法と基本的な使い方を解説します。
この記事を読むと、以下のことができるようになります。
- Homebrew を Mac にインストールする
- コマンド 1 つでソフトウェアをインストール・更新・削除する
- GUI アプリ(Visual Studio Code や Google Chrome など)も Homebrew で管理する
Homebrew とは
Homebrew(ホームブリュー)は、macOS 用のパッケージマネージャーです。「The Missing Package Manager for macOS」(macOS に足りなかったパッケージマネージャー)というキャッチフレーズで知られています。
パッケージマネージャーとは何か
パッケージマネージャーとは、ソフトウェアのインストール・更新・削除を簡単に行うためのツールです。
パッケージマネージャーがない場合、ソフトウェアをインストールするには以下の手順が必要です。
- 公式サイトを探す
- ダウンロードページを見つける
- 正しいバージョンをダウンロードする
- インストーラーを実行する
- 更新があれば同じ手順を繰り返す
パッケージマネージャーを使うと、これらの手順がコマンド 1 つで完了します。
# Git をインストールする例 brew install git
なぜ Homebrew を使うのか
Homebrew を使う主なメリットは以下の通りです。
| メリット | 説明 |
|---|---|
| 簡単 | コマンド 1 つでインストール・更新・削除ができる |
| 一元管理 | インストールしたソフトウェアを一覧で確認できる |
| 依存関係の自動解決 | 必要な関連ソフトウェアも自動でインストールされる |
| クリーンな環境 | /opt/homebrew または /usr/local にまとめてインストールされる |
様々な開発ツールを素早くセットアップできる Homebrew は、開発者にとって必須のツールです。
インストールの前提条件
Homebrew をインストールする前に、以下の条件を確認してください。
対応する macOS バージョン
Homebrew は以下の macOS バージョンに対応しています(2026 年 1 月時点)。
| サポートレベル | macOS バージョン |
|---|---|
| Tier 1(フルサポート) | Tahoe 26、Sequoia 15、Sonoma 14 |
| Tier 3(限定サポート) | Apple Silicon: Big Sur 11 〜 Ventura 13、Intel: Catalina 10.15 〜 Ventura 13(動作する可能性はあるが保証なし) |
| サポート外 | Mojave 10.14 以前 |
お使いの macOS バージョンは、画面左上の Apple メニュー > 「この Mac について」で確認できます。
Xcode Command Line Tools のインストール
Homebrew を使うには、Xcode Command Line Tools が必要です。これは、コンパイラ(プログラムを実行可能な形式に変換するツール)やその他の開発ツールを含むパッケージです。
ターミナルを開いて、以下のコマンドを実行してください。
# Xcode Command Line Tools をインストール xcode-select --install
ダイアログが表示されたら「インストール」をクリックし、インストールが完了するまで待ちます。
既にインストール済みの場合は「Command line tools are already installed.」というメッセージが表示されます。その場合は次のステップに進んでください。
Homebrew のインストール
前提条件を満たしたら、Homebrew をインストールします。
ターミナルでインストールコマンドを実行
ターミナルを開き、以下のコマンドを実行してください。
# Homebrew をインストール /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
このコマンドは、Homebrew の公式インストールスクリプトをダウンロードして実行します。
実行すると、以下のような流れでインストールが進みます。
- インストール内容の説明が表示される
- Enter キーを押して続行(またはパスワードの入力を求められる)
- 必要なファイルがダウンロード・インストールされる
インストールには数分かかる場合があります。
シェルの設定
インストール完了後、ターミナルに表示される「Next steps」の指示に従って、シェルの設定ファイルに Homebrew の設定を追加します。
Apple Silicon Mac の場合:
# Homebrew の設定をシェルに追加 echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zshrc # 設定を反映 source ~/.zshrc
Intel Mac の場合:
# Homebrew の設定をシェルに追加 echo 'eval "$(/usr/local/bin/brew shellenv)"' >> ~/.zshrc # 設定を反映 source ~/.zshrc
お使いの Mac が Apple Silicon か Intel かは、Apple メニュー > 「この Mac について」で確認できます。「チップ」欄に「Apple M1」「Apple M2」などと表示されていれば Apple Silicon Mac、「プロセッサ」欄に「Intel」と表示されていれば Intel Mac です。
コマンドの解説:
echo '...' >> ~/.zshrc: Homebrew のパス設定を zsh の設定ファイルに追加しますsource ~/.zshrc: 設定ファイルを再読み込みして、変更を即座に反映します
インストールの確認
インストールが完了したら、以下のコマンドで正しくインストールされたか確認します。
# Homebrew のバージョンを確認 brew --version
以下のようにバージョン情報が表示されれば、インストール成功です。
Homebrew X.X.X
(X.X.X にはバージョン番号が表示されます)
基本的な使い方
Homebrew の基本的なコマンドを紹介します。
パッケージのインストール(brew install)
パッケージをインストールするには brew install コマンドを使います。
# git をインストール brew install git
複数のパッケージを同時にインストールすることもできます。
# 複数のパッケージを同時にインストール brew install git node python
パッケージの検索(brew search)
インストールしたいパッケージの名前が分からない場合、brew search で検索できます。
# 「python」に関連するパッケージを検索 brew search python
出力例:
==> Formulae boost-python3 python-gdbm@3.14 python-tk@3.9 bpython python-launcher python-yq cyclonedx-python python-lsp-server python@3.10 ✔ # ...省略
検索結果には、パッケージ名の一覧が表示されます。✔ マークはインストール済みを示します。
パッケージ情報の確認(brew info)
パッケージの詳細情報を確認するには brew info を使います。
# git の情報を確認 brew info git
出力例:
==> git: stable 2.52.0 (bottled), HEAD Distributed revision control system https://git-scm.com Installed /opt/homebrew/Cellar/git/2.52.0_1 (1,733 files, 59.7MB) * Poured from bottle using the formulae.brew.sh API on 2025-12-14 at 15:59:08 From: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/g/git.rb License: GPL-2.0-only ==> Dependencies Required: gettext, pcre2, libiconv # ...省略
以下のような情報が表示されます。
- パッケージの説明
- 公式サイトの URL
- インストールされているバージョン
- 依存関係(そのパッケージが必要とする他のパッケージ)
インストール済みパッケージの一覧(brew list)
インストールしたパッケージの一覧を確認するには brew list を使います。
# インストール済みパッケージの一覧を表示 brew list
出力例:
==> Formulae ca-certificates gettext libidn2 node pcre2 coreutils git libunistring openssl@3 python@3.13 # ...省略
パッケージのアンインストール(brew uninstall)
不要になったパッケージを削除するには brew uninstall を使います。
# git をアンインストール brew uninstall git
Homebrew のアップデート
Homebrew とパッケージを最新の状態に保つ方法を解説します。
Homebrew 自体の更新(brew update)
Homebrew 自体と、パッケージの情報(どのパッケージがあるか、最新バージョンは何かなど)を更新するには brew update を使います。
# Homebrew を更新 brew update
定期的に実行して、最新のパッケージ情報を取得することをおすすめします。
パッケージの更新(brew upgrade)
インストール済みのパッケージを最新バージョンに更新するには brew upgrade を使います。
# すべてのパッケージを更新 brew upgrade
特定のパッケージだけを更新することもできます。
# git だけを更新 brew upgrade git
更新前に、どのパッケージが更新可能かを確認するには brew outdated を使います。
# 更新可能なパッケージを確認 brew outdated
出力例:
node (25.2.0) < 25.3.0 python (3.14.1) < 3.14.2 openssl (3.5.0) < 3.6.0
更新可能なパッケージがない場合は、何も表示されません。
古いバージョンの削除(brew cleanup)
パッケージを更新すると、古いバージョンが残ることがあります。ディスク容量を節約するために、brew cleanup で古いバージョンを削除できます。
# 古いバージョンを削除 brew cleanup
どのくらいの容量が解放されるかを事前に確認するには、-n オプションを付けます。
# 削除対象を確認(実際には削除しない) brew cleanup -n
GUI アプリのインストール(Cask)
Homebrew は、コマンドラインツールだけでなく、GUI アプリ(グラフィカルなアプリケーション)もインストールできます。
Cask とは
Cask(キャスク)は、Homebrew の拡張機能で、GUI アプリをコマンドラインからインストールできるようにします。
通常、GUI アプリをインストールするには以下の手順が必要です。
- 公式サイトからインストーラーをダウンロード
- dmg ファイルを開く
- アプリを Applications フォルダにドラッグ
- dmg ファイルを削除
Cask を使えば、これらの手順がコマンド 1 つで完了します。
Cask でアプリをインストールする
Cask でアプリをインストールするには、brew install --cask コマンドを使います。
# Visual Studio Code をインストール brew install --cask visual-studio-code
以下は、よく使われる GUI アプリの例です。
| アプリ名 | Cask 名 | 説明 |
|---|---|---|
| Visual Studio Code | visual-studio-code | コードエディタ |
| Google Chrome | google-chrome | Web ブラウザ |
| iTerm2 | iterm2 | 高機能ターミナル |
| Docker Desktop | docker-desktop | コンテナ管理ツール |
インストール済みの Cask を確認するには、以下のコマンドを使います。
# インストール済みの Cask を一覧表示 brew list --cask
出力例:
docker-desktop iterm2 visual-studio-code google-chrome slack zoom
まとめ
この記事では、Mac に Homebrew をインストールする方法と基本的な使い方を解説しました。
重要なポイント:
- Homebrew はパッケージマネージャーで、ソフトウェアのインストール・更新・削除を簡単に行える
- インストールには Xcode Command Line Tools が必要
- インストール後は PATH の設定が必要(Apple Silicon / Intel 共通)
brew installでパッケージをインストール、brew upgradeで更新、brew uninstallで削除brew install --caskで GUI アプリもインストールできる
参考リンク: