
MacでHomebrewをアップデートする方法
Homebrewとパッケージをアップデートしたいですか?もちろんです!HomebrewはMacで人気のパッケージマネージャーで、LinuxやUnixでよく使われるコマンドラインツール、アプリ、ユーティリティを簡単にインストール・管理できます。パッケージマネージャーなので、ソースから手動でビルドする必要もありません。もちろん、他のソフトウェアと同様に、Homebrew本体とコマンドラインツールはアップデートされます。そのため、Homebrewのアップデート方法や、Homebrewパッケージを新しいバージョンにアップグレードする方法が気になる方もいるかもしれません。
Homebrew本体とパッケージをアップデートするシンプルな公式の方法について解説します。また、アップデートしたくないパッケージを特定のバージョンで凍結する方法についても解説します。さらに、何らかの理由で標準のアップデートとアップグレードのプロセスが機能しない場合に、Homebrewを再インストールする方法についても解説します。
Homebrewのアップデート方法
Homebrew のアップデートは非常に簡単です:
brew update
これにより、homebrew 自体が更新されます。
その後、次のようにしてすべての個別のパッケージとフォーミュラをアップグレードできます。
brew upgrade
何らかの理由でこの方法で問題が発生した場合は、さらに下に進んでパッケージ マネージャーを再インストールし、Homebrew を更新してください。
特定のHomebrew Formulaの更新を防止
特定のフォーミュラの更新を避けたい場合は、次の brew コマンドを使用してバージョンを現在の状態に保つことができます。
brew pin [name]
もちろん、数式のピン留めを解除して再度更新することもできます。
brew unpin [formula]
Homebrewを再インストールしてアップデートする
オプションとして、上記のコマンドを使用して Homebrew を更新する際に問題が発生した場合は、いつでもアンインストールしてから再度 brew をインストールすることができます。
Homebrew をアンインストールしてから再インストールすると、すでにインストールしたパッケージとフォーミュラが失われ、再度インストールする必要があることに注意してください。
まず、次のコマンドを使用して Homebrew をアンインストールします。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)"
アンインストール手順が完了したら、Homebrew を再インストールするだけで、パッケージマネージャー全体が再インストールされます。(オプションで、一時的なアイテムやその他のシステムキャッシュを削除するために Mac を再起動することもできますが、これは必須ではありません)。
次に、次のコマンドで Homebrew を再インストールします。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
これが完了すると、最新バージョンの Homebrew が Mac にインストールされます。
繰り返しになりますが、Homebrew をアンインストールしてから再インストールすると、個々のパッケージとフォーミュラを再度インストールする必要があるので、忘れずに行ってください。
さらに詳しい情報が必要な場合は、Homebrew に公式ドキュメントが大量にあることも忘れないでください。