はじめに
実務にて、他の開発者に 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)防止を含め短い方が良いです。