Repolode
Homebrew

Homebrew/brew

macOSとLinux向けのパッケージマネージャー。formulaとcaskのリポジトリからCLIツールやGUIアプリをインストールできます。

スター
50,082
フォーク
11,400
未解決の Issue
9
最終コミット
13 時間前

これは何?

HomebrewはmacOSとLinuxにソフトウェアをインストールするパッケージマネージャーです。OS標準のパッケージ管理では入手できないツールを補います。中央カタログからコマンドライン向けのformulaやGUIアプリ(cask)を扱い、依存関係やバージョンも管理します。

brew install、brew upgrade、brew bundleなどのコマンドでパッケージをインストール・更新できます。brew bundleはBrewfileに記載したパッケージをまとめてインストールできます。また、環境の問題を診断するbrew doctorや、パッケージ定義をチェックするbrew auditも提供しています。パッケージのメタデータやバージョン、匿名化された利用状況の分析データはformulae.brew.shで公開されています。

Homebrewはボランティアによって運営される非営利プロジェクトで、コードはBSD 2-Clauseライセンスで公開されています。homebrew-coreやhomebrew-caskのリポジトリでformulaやcaskの開発に参加できます。

主な機能

  • 01中央カタログからコマンドライン向けのformulaやGUIアプリ(cask)をインストールできます。
  • 02パッケージの依存関係やバージョンを管理でき、アップグレードやアンインストールのコマンドも利用できます。
  • 03brew bundleを使い、Brewfileベースで再現性のある環境を構築できます。
  • 04brew doctorでよくある環境の問題を診断できます。
  • 05brew auditでパッケージ定義に問題がないか確認できます。

ユースケース

  • 新しいMacにgit、ffmpeg、Pythonなどの開発ツールをインストールする。
  • Brewfileを使って、複数のマシンでコマンドラインツールやアプリを同じ状態に保つ。
  • 新しいパッケージが揃っていないシステムで、root権限なしにLinux向けコマンドラインツールをインストール・更新する。

クイックスタート

  1. 1

    README に記載されている公式インストールスクリプトを実行します(シェルスクリプトをダウンロードして実行します)

  2. 2

    brew doctor を実行してインストールを確認します

    brew doctor
  3. 3

    例として ffmpeg などのパッケージをインストールします

    brew install ffmpeg

使う前に知っておきたいこと

  • macOS と Linux 向けに設計されており、Windows には対応していません。
  • 専用の prefix にソフトウェアをインストールするため、大きなパッケージでは時間とディスク容量が必要になる場合があります。

トピック

よくある質問

brew とは?
macOSとLinux向けのパッケージマネージャー。formulaとcaskのリポジトリからCLIツールやGUIアプリをインストールできます。 HomebrewはmacOSとLinuxにソフトウェアをインストールするパッケージマネージャーです。OS標準のパッケージ管理では入手できないツールを補います。中央カタログからコマンドライン向けのformulaやGUIアプリ(cask)を扱い、依存関係やバージョンも管理します。
brew は無料で使えますか?ライセンスは?
brew は BSD-2-Clause ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
brew は今もメンテナンスされていますか?
活発にメンテナンス中。brew の最終コミットは 2026年10月21日 です。
brew は何に使えますか?
新しいMacにgit、ffmpeg、Pythonなどの開発ツールをインストールする。 Brewfileを使って、複数のマシンでコマンドラインツールやアプリを同じ状態に保つ。 新しいパッケージが揃っていないシステムで、root権限なしにLinux向けコマンドラインツールをインストール・更新する。
brew のインストール方法は?
README に記載されている公式インストールスクリプトを実行します(シェルスクリプトをダウンロードして実行します) brew doctor を実行してインストールを確認します: brew doctor 例として ffmpeg などのパッケージをインストールします: brew install ffmpeg
brew はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Homebrew/brew

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト