Homebrewは、すべてのbrew update
の前にbrew install
を自動的に実行し始めました。つまり、パッケージをインストールするたびに、ネットワーク速度に応じて、10〜20秒待つ必要があります。これは面倒で不要です。
どうすればこの動作をオプトアウトすることができますか、それをより健全なものに設定できますか?
次のように、インストールコマンドの前にHOMEBREW_NO_AUTO_UPDATE=1
を付けるだけです。
HOMEBREW_NO_AUTO_UPDATE=1 brew install somepackage
出典: brew manpage
変更したばかりです/usr/local/bin/brew
たす HOMEBREW_NO_AUTO_UPDATE=1
(@D Schlachterの回答による)ファイルの先頭
個人的には、数式の固定/固定解除の方が便利だと思います。たとえば、ツールをインストールすると、使用しない100個のライブラリに依存します。
brew deps someprogram | xargs brew pin
その後、ピン留めされた数式をいつでも確認できます。バージョンに問題がある場合は、固定を解除してください。
すべての数式を固定して手動で更新を管理するために、すべての人に推奨されるわけではありません。
brew list | xargs brew pin