Homebrewとは何か、どう使うか:2026 Mac初心者入門

Homebrewの標準的なインストール先は、Apple Silicon搭載Macでは/opt/homebrew、Intel Macでは/usr/localの2通りです。これはHomebrew公式のインストール説明にも示されています。
結論:MacでGit、Python、Node.jsなどを授業や開発で使うならHomebrewを導入する価値があります。 ただし、Macを手に入れた直後に必ず入れる必要はありません。公式手順で導入し、バージョン、診断、保存場所を確認してから、まず1つのツールだけ管理すれば十分です。
この入門記事が向いている人
初めてMacのTerminalを開き、Homebrew、brew、ソフトウェアの関係が分からない学生向けです。Python、フロントエンド、Gitなどを授業で使いたいものの、コマンド入力に不安がある人にも適しています。
学校の共有パソコンしか使えない人や、Windowsを使いながら標準的なmacOS開発環境を試したい人も、最後の環境選びまで読めば次の行動を決められます。
Homebrewを入れる前に、必要な場面と不要な場面を分ける
Homebrewは、Terminalから開発ツールをインストール、更新、削除するためのパッケージ管理システムです。Homebrewという管理役に対して、brewはその管理役へ指示を出すコマンドだと考えると理解しやすくなります。
MacのApp Storeがアプリを探す場所なら、Homebrewは開発者向けの道具をまとめて扱う係です。グラフィックアプリだけでなく、Terminalで使うコマンドも管理できます。
| 学習内容 | Homebrewを使う場面 | 公式インストーラーを選ぶ場面 |
|---|---|---|
| Python | 複数の開発用ツールをまとめて管理したい場合 | 授業指定の版をそのまま使う場合 |
| フロントエンド | Node.jsなどをTerminalから管理したい場合 | 学校教材が公式配布版を指定している場合 |
| Git | Mac標準の状態を確認したうえで追加管理したい場合 | 既存の開発環境を変更したくない場合 |
| 一般的なMac利用 | 開発用コマンドを追加する場合 | 通常のGUIアプリだけを使う場合 |
Mac初心者にHomebrewの導入は必要ですか。
授業でbrew installが出てくるなら導入候補です。一方、ブラウザー、文書作成、公式配布のアプリだけを使う段階なら、急いで入れなくても困りません。
HomebrewはXcodeではありません。Windows上でmacOS専用アプリを直接動かす仕組みにもなりません。iOS開発を始める場合は、Xcodeなど別の要件を確認する必要があります。
最初のTerminalからインストールまでを進める
Terminalは、文字でMacへ指示を送るアプリです。AppleのTerminalユーザーガイドを開きながら、画面の見方を確認します。
画面には、現在の場所やアカウント名に続く記号、入力する行、実行後の結果が表示されます。カーソルが入力行で点滅していれば、そこへコマンドを貼り付けられます。
インストール前には、次の項目を確認します。
- macOSを最新の学習環境に保ち、Homebrew公式の対応条件を確認する
- Apple SiliconかIntelかを「このMacについて」で確認する
- 安定したインターネット接続を用意する
- アプリのインストールを許可できる管理者アカウントを使う
- Command Line Toolsが求められた場合は、Appleの開発者向けCommand Line Tools資料を参照する
公式サイトからインストール用コマンドをコピーします。コピーするのはコードの行だけです。説明文や画面の先頭に表示されたプロンプト記号まで貼り付けないでください。
実行すると、インストール先、必要なファイル、管理者パスワードの入力について説明が表示されます。内容を読まずに進めず、保存先や変更対象が想定と違う場合は、そこで停止して公式手順を確認します。
注意:出所が分からないブログの一行スクリプトを先に実行する必要はありません。Homebrewの公式インストーラーを使い、Terminalに表示された処理内容を読んでから承認します。
インストール後はPATHと動作を確認する
インストールの最後に、シェル設定へHomebrewの場所を追加する案内が表示されることがあります。ここでいうシェルは、Terminalで入力した命令を解釈する受付係です。PATHは、Macがコマンドを探すための「住所録」にあたります。
案内された設定コマンドを、表示された順番で実行します。その後、Homebrew公式ドキュメントに沿って、次の確認を行います。
brew --version:Homebrewのバージョン情報が表示されるか確認するbrew doctor:環境上の注意点を診断するwhich brew:実際に呼び出されている場所を確認する
which brewの結果がApple Siliconでは/opt/homebrew/bin/brew、Intelでは/usr/local/bin/brewに対応していれば、標準的なPATH設定を確認できています。これらの標準パスは公式インストール文書に基づくものです。
バージョンが表示されない場合は、設定コマンドを実行していない、別のTerminalを開いていない、またはCommand Line Toolsが未導入の可能性があります。エラーを消そうとしてsudoを追加するのではなく、表示された文面を保存して原因を切り分けます。
最初の1本を検索し、インストールして削除する
Homebrewの動作確認では、授業で使う大きな環境をいきなり作らず、安全に削除できる小さなコマンドラインツールを1つ選びます。例として、文章処理用のjqを扱います。授業で指定されたツールがある場合は、そちらを優先します。
formulaとcaskを区別する
formulaは主にTerminalで使うコマンドラインツールの定義です。caskはGUIアプリを扱うための仕組みです。すべてのソフトウェアが同じ種類ではないため、名前だけで判断せず、情報を確認します。
検索から確認までの流れ
brew search jqを入力し、候補名を確認します。brew info jqで説明、版、依存関係を読みます。brew install jqでインストールします。jq --versionを実行し、呼び出せるか確認します。- 不要になったら
brew uninstall jqで削除します。
検索結果に予想外の名前が出た場合や、インストール先が授業の指定と異なる場合は停止します。Homebrewのコマンド一覧は公式のbrew手冊で確認できます。
Homebrewと公式サイトからの直接インストールは何が違いますか。
公式インストーラーは、そのアプリ固有の設定を案内しやすい方法です。Homebrewは複数の開発ツールを同じ命令体系で管理しやすい点が特徴です。ただし、授業が特定の版や設定を指定しているなら、便利さより授業資料との一致を優先します。
1週目に覚える更新、削除、安全習慣
最初から全コマンドを暗記する必要はありません。役割を分けて覚えると、操作ミスが減ります。
brew update:利用可能な情報を更新するbrew upgrade:導入済みのHomebrew管理ツールを更新するbrew list:導入済みのformulaを確認するbrew list --cask:管理中のGUIアプリを確認するbrew uninstall 名前:指定したツールを削除する
Homebrew本体の情報更新と、インストール済みツールの更新は別の操作です。実行前後の表示を読み、授業中の環境を変える場合は、先にプロジェクトの動作確認を行います。
Homebrewで入れたソフトは削除できますか。
基本的にはbrew uninstallで対象を指定して削除できます。ただし、別のツールが共有している依存ファイルまで手作業で消さないでください。削除前にbrew info 名前と一覧を確認します。
macOSの標準ソフトまで壊れませんか。
Homebrewで管理している対象と、macOS標準のシステムファイルは別です。ただし、管理者権限を求める操作や削除候補が広すぎるコマンドは、内容を理解できるまで実行しません。
Homebrewは無料ですか。
Homebrew自体の利用に料金を支払う方式ではありません。ただし、通信費、Mac本体、管理対象アプリのライセンスは別に考える必要があります。
Macの電源を切った後も使えますか。
本体の電源が入っていて、PATH設定が正しければ、次にTerminalを開いたときも利用できます。Homebrewは常時表示するアプリではなく、必要なときにコマンドで呼び出す管理ツールです。
Xcodeを先に入れる必要がありますか。
Homebrewの導入とXcodeは同じものではありません。インストール中にCommand Line Toolsを求められた場合は、表示内容に従って必要な開発用コマンドを整えます。Xcode全体が必要かどうかは、学習内容で判断します。
条件で決める次の学習環境
次の条件分岐なら、購入や設定を急がずに判断できます。
- 本体のMacがあり、管理者権限もある場合:公式手順でHomebrewを入れ、
brew --version、brew doctor、which brewの順に確認します。 - 学校のMacを使うが、ソフトウェアを追加できない場合:無理に設定を変えず、担当者へ許可を確認します。許可がなければ自宅の環境へ戻します。
- Windowsしかなく、Mac専用の学習課題がある場合:WindowsへmacOSを無理に組み込むのではなく、実機に接続できるリモートMac環境を検討します。
- 長期的に重い処理を続け、物理ポートや自分専用の保存環境が必要な場合:Macの購入が向いています。短期の授業や動作確認だけなら、レンタル環境のほうが初期負担を抑えやすい場合があります。
Windowsから接続する手順を確認したい場合は、ProxyMacのコンソール案内と利用ヘルプを先に読みます。Homebrewの設定ファイルや導入ソフトを別のMacでも再現したい場合は、公式のBrewfile手順で一覧化できます。
最後の入門判定は単純です。Homebrewを導入でき、1つのテストツールを呼び出せて、不要になった時点で削除できれば、最初の操作は身につきました。
自宅のWindowsや学校の共有パソコンだけで進める方法は、管理者権限がない、macOS専用ツールを使えない、環境を毎回作り直す必要があるという弱点があります。Mac本体の購入は自由度が高い反面、短期の授業には初期費用と保管負担が残ります。まず一時的に本物のmacOS環境を試したい学生なら、ProxyMacのレンタルMacを接続先の候補として比較し、日本向け料金プランを確認してから決めると無理がありません。