macOS の Homebrew をアップデートする方法

はじめに

実務にて、他の開発者に Homebrew(ホームブルー)のアップデート方法を教える機会があったので、それを解決した情報です。

環境

  • macOS : Big Sur 11.6.1
    • Processor : Quad-core Intel Core i7
  • Homebrew : 3.3.4

解説

1. ターミナルを起動します。

2. -v コマンドを実行してバージョン番号を確認します。

brew -v

3. outdated コマンドを実行してインストール済みのパッケージでどれが古くなっているか確認します。

brew outdated

4. update コマンドを実行して GitHub から最新の Homebrew と formula(フォーミュラ)を取得して更新します。formula とは、パッケージ定義ファイルのことです。

brew update

5. upgrade コマンドを実行してインストール済みの formula をアップグレードします。

brew upgrade

下記のように特定の formula を指定してアップグレードすることもできます。

brew upgrade <formula>

pin コマンドで特定の formula を更新されないようにすることもできます。

brew pin <formula>

更新されるように戻すには unpin コマンドを実行します。

brew unpin <formula>

6. cleanup コマンドでインストール済みのフォーミュラの古いバージョンを削除します。

brew cleanup

7. 再度 -v コマンドを実行してバージョン番号が更新されているか確認します。

brew -v

以上です。

おわりに

-v コマンドは --version と同じですが typo(typographical error)防止を含め短い方が良いです。

参考