削除しても安全
MacのHomebrewキャッシュとは。削除しても安全か
結論
はい、Homebrewキャッシュは削除しても安全です。入っているのはダウンロードしたインストーラやアーカイブで、インストール済みのソフトウェアではないため、brewでインストールしたものはすべてそのまま動作します。
場所
~/Library/Caches/Homebrewこれは何か
brew install や brew upgrade を実行すると、Homebrewはボトル、ソースアーカイブ、またはcaskのインストーラを ~/Library/Caches/Homebrew にダウンロードし、そこからインストールします。ダウンロードしたファイルは、また必要になる場合に備えてその後も保持されます。
caskのダウンロードは、アプリの完全なインストーラなので、最も大きな項目になることがよくあります。アップグレードのたびに、ダウンロードがもう1つ増えます。
Homebrewは古いダウンロードと古いバージョンのクリーンアップを定期的に実行しますが、それでも実行の合間にキャッシュがたまることがあります。場所は brew --cache で表示できます。
どのくらい大きくなるか
インストールするcaskや大きなformulaの数によって、数百MBから数GBになります。
手動で消去する方法
- ターミナルを開きます。
- 下記のコマンドを実行します。インストール済みformulaの古いバージョンを削除し、現在インストールされているバージョンのダウンロードも含めて、ダウンロードキャッシュを一掃します。
- 何が削除されるかを先に確認するには、brew cleanup -n を実行します。
ターミナルで
brew cleanup -s削除したあとはどうなるか
インストール済みのソフトウェアには何の変化もありません。あとでformulaやcaskを再インストールする場合は、Homebrewがもう一度ダウンロードします。
Diskzyでの扱い
Diskzyは「Clean up」(クリーンアップ)タブにHomebrewキャッシュを表示し、チェックを入れます。
関連ガイド
Macの空き領域がどこに消えたのかを確認
Diskzyはディスク全体をマップにし、システムデータの内訳を示し、安全なものを消去します。72時間は無料、その後は$9の買い切りでMac 2台まで使えます。
Diskzyを無料で試す