Home / Apple / Mac / 【2026年最新版】MacのHomebrew・パッケージマネージャー活用完全ガイド

【2026年最新版】MacのHomebrew・パッケージマネージャー活用完全ガイド

※本ページにはプロモーション(広告)が含まれています

【2026年最新版】MacのHomebrew・パッケージマネージャー活用完全ガイド

「Homebrewって何?」「Macにソフトウェアを簡単にインストールしたい」「brew installとbrew caskの違いは?」——MacのパッケージマネージャーHomebrewについて疑問をお持ちの方のために、このガイドではHomebrewのインストールから基本コマンド・GUIアプリの管理・依存関係の管理・トラブルシューティングまでを徹底解説します。

Homebrewを使いこなすことで、開発ツール・コマンドラインツール・GUIアプリまで、ターミナルから一元管理できるようになります。エンジニアだけでなく、一般ユーザーにも役立つ強力なツールです。

Homebrewインストール画面

この記事でわかること

  • Homebrewとは何か・なぜ便利なのか
  • Homebrewのインストール方法
  • brew install / update / upgrade / uninstall の使い方
  • brew cask(GUIアプリ)の管理方法
  • Brewfileで環境を丸ごと再現する方法
  • よくあるエラーとトラブルシューティング

Homebrewとは?なぜ便利なのか

Homebrewの概要

Homebrew(ホームブルー)は、macOS(およびLinux)向けのオープンソースのパッケージマネージャーです。「The Missing Package Manager for macOS」というキャッチコピーの通り、macOSに標準搭載されていないソフトウェアを簡単に管理できます。

Homebrewを使うメリット:

  • 簡単インストール:コマンド1行でソフトウェアをインストール・更新・削除できる
  • 依存関係の自動管理:必要なライブラリを自動でインストールしてくれる
  • 一括更新:すべてのパッケージを1コマンドで最新版に更新できる
  • クリーンなアンインストール:ファイルが散乱しない
  • GUIアプリも管理:Homebrew Caskを使えばChrome・VSCodeなどのアプリも管理できる

Homebrewと通常のインストールの違い

比較項目 Homebrew 通常インストール(DMGなど)
インストール方法 コマンド1行 ダウンロード→インストーラー実行
アップデート brew upgrade で一括更新 各アプリが個別に通知・更新
アンインストール brew uninstall で完全削除 アプリをゴミ箱に捨てる(残骸が残ることも)
依存関係 自動管理 手動で管理が必要な場合も
環境の再現 Brewfileで丸ごと再現 一つ一つ手動でインストール

Homebrewのインストール方法

前提条件の確認

  • macOS Monterey 12.0以降(推奨)
  • Xcode Command Line Tools(Homebrewインストール時に自動インストール可能)
  • インターネット接続

STEP 1: ターミナルを開く

アプリケーション →「ユーティリティ」→「ターミナル」を開きます。Spotlightで「terminal」と検索しても起動できます。

STEP 2: インストールコマンドを実行する

以下のコマンドをターミナルにコピー&ペーストして実行します:

/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”

STEP 3: インストールを完了させる

  1. 管理者パスワードを入力してEnterを押す
  2. 「Press RETURN/ENTER to continue or any other key to abort」と表示されたらEnterを押す
  3. 自動的にXcode Command Line Toolsのインストールが始まる(初回のみ)
  4. 「Installation successful!」と表示されたら完了

STEP 4: Apple Siliconの場合はパスを設定する(M1/M2/M3/M4)

Apple SiliconのMacでは、Homebrewが /opt/homebrew/ にインストールされます。以下のコマンドでパスを設定してください:

echo ‘eval “$(/opt/homebrew/bin/brew shellenv)”‘ >> ~/.zprofile
eval “$(/opt/homebrew/bin/brew shellenv)”

STEP 5: インストールを確認する

brew –version

バージョン番号が表示されれば成功です。

brew installコマンド実行

基本コマンドの使い方

パッケージのインストール(brew install)

brew install パッケージ名

# 例:
brew install wget
brew install git
brew install python
brew install node

パッケージの検索(brew search)

brew search キーワード

# 例:
brew search python

インストール済みパッケージの確認(brew list)

brew list # インストール済みのフォーミュラ一覧
brew list –cask # インストール済みのCask(GUIアプリ)一覧

パッケージの更新(brew update / brew upgrade)

brew update # Homebrew本体とフォーミュラのデータベースを更新
brew upgrade # インストール済みパッケージを全て最新版に更新
brew upgrade パッケージ名 # 特定のパッケージだけ更新

パッケージの削除(brew uninstall)

brew uninstall パッケージ名

# 古いバージョンのクリーンアップ
brew cleanup

パッケージの詳細情報を確認(brew info)

brew info パッケージ名

# 例:
brew info python

brew cask(GUIアプリ)の管理

Homebrew Caskとは

Homebrew CaskはHomebrewの拡張機能で、GUIアプリケーション(.appファイル)をHomebrewで管理できるようにします。Google Chrome・Visual Studio Code・Zoomなど、多数の人気アプリに対応しています。

Caskでアプリをインストールする

brew install –cask アプリ名

# 例:よく使うアプリのインストール
brew install –cask google-chrome
brew install –cask visual-studio-code
brew install –cask zoom
brew install –cask slack
brew install –cask 1password

Caskで管理できる主なアプリ一覧

カテゴリ アプリ名 Caskコマンド
ブラウザ Google Chrome google-chrome
エディタ Visual Studio Code visual-studio-code
コミュニケーション Slack slack
ビデオ会議 Zoom zoom
ターミナル iTerm2 iterm2
仮想化 Docker Desktop docker

Brewfileで環境を丸ごと再現する

Brewfileとは

BrewfileはHomebrewで管理するパッケージ・アプリの一覧をテキストファイルで定義したものです。新しいMacに移行したときや、チームメンバーと同じ環境を作りたいときに役立ちます。

現在の環境をBrewfileに書き出す

brew bundle dump –file=~/Brewfile

Brewfileからまとめてインストールする

brew bundle install –file=~/Brewfile
パッケージ管理・アップデート

よくあるエラーとトラブルシューティング

エラー1: 「Permission denied」が出る

対処法:Homebrewのディレクトリの権限を修正します:

sudo chown -R $(whoami) /usr/local/share/zsh /usr/local/share/zsh/site-functions

エラー2: 「brew doctor」で警告が出る

対処法:brew doctor を実行すると問題の診断と修正方法が表示されます。表示されたコマンドを順番に実行してください。

エラー3: 「command not found: brew」が出る

対処法:パスが設定されていない場合があります。Apple Siliconの場合は以下を実行:

eval “$(/opt/homebrew/bin/brew shellenv)”

エラー4: インストールが途中で止まる

対処法:

  • インターネット接続を確認する
  • Xcode Command Line Toolsを再インストール:xcode-select --install
  • Homebrewを再インストールする

よくある質問(FAQ)

Q. Homebrewは無料で使えますか?

はい、Homebrewは完全無料のオープンソースソフトウェアです。個人・商用問わず無料で使用できます。GitHubで開発が行われており、コミュニティによって維持されています。

Q. HomebrewはWindowsでも使えますか?

Homebrewは主にmacOSとLinux向けです。Windowsでは「WSL(Windows Subsystem for Linux)」環境でLinux版Homebrewを使うことはできますが、Windows ネイティブでは動作しません。Windowsでは「Chocolatey」や「WinGet」が同様のパッケージマネージャーとして使われます。

Q. Homebrewをアンインストールするにはどうすればいいですか?

以下のコマンドを実行するとHomebrewとインストールしたパッケージがすべて削除されます:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"

Q. brew installとbrew install –caskの違いは何ですか?

brew install はコマンドラインツールやライブラリ(CLIアプリ)のインストールに使います。brew install --cask はGoogle ChromeやSlackのようなGUIアプリ(.appファイル)のインストールに使います。

Q. Homebrewでインストールしたアプリは定期的に更新すべきですか?

はい、定期的に brew update && brew upgrade を実行することを推奨します。特にセキュリティ関連のツール(git・openssl・curlなど)は最新版を維持することが重要です。週1回程度を目安に更新するとよいでしょう。

Q. 特定のバージョンのパッケージをインストールできますか?

はい、可能です。例えば brew install python@3.11 のようにバージョンを指定してインストールできます。複数バージョンを共存させることも可能で、brew link コマンドで使用するバージョンを切り替えられます。

まとめ

HomebrewはMacユーザーにとって必須ツールと言えるパッケージマネージャーです。

  • インストールはコマンド1行:公式スクリプトをターミナルで実行するだけ
  • brew install:コマンドラインツール、brew install –cask:GUIアプリ
  • brew update && brew upgrade:定期的に実行して環境を最新に保つ
  • Brewfile:新しいMacへの移行も一発で環境を再現できる
  • トラブル時は brew doctor:問題の診断と解決策を表示してくれる

Homebrewを使いこなすことで、Macの開発環境や日常ツールの管理が格段に楽になります。まずはHomebrewをインストールして、気に入ったツールを brew install で試してみてください。

Check Also

Macプライバシーカメラマイク許可管理ガイド

【2026年最新版】Macのプライバシー・カメラ・マイク許可管理完全ガイド

【2026年最新版】Macのプ …