Jak zainstalować formułę Homebrew bez aktualizacji samego Homebrew?

23

Kiedy instaluję lub ponownie instaluję formułę, homebrew automatycznie aktualizuje się przed instalacją formuły.

Podczas pracy na wolnym połączeniu jest to denerwujące. Jak mogę anulować tę automatyczną aktualizację?

Ortomala Lokni
źródło

Odpowiedzi:

44

Zgodnie z tym problemem github i na stronie podręcznika, zmienna środowiskowa HOMEBREW_NO_AUTO_UPDATEmoże być ustawiona na 1.

HOMEBREW_NO_AUTO_UPDATE=1 brew install <formula>

Spowoduje to zatrzymanie aktualizacji homebrew dla tego polecenia. Jeśli chcesz uniemożliwić automatyczną aktualizację dla sesji powłoki, użyj:

export HOMEBREW_NO_AUTO_UPDATE=1

aby ustawić go na stałe, dodaj go do swojego ~/.bash_profile.

Ortomala Lokni
źródło
4

źródło :

Lepszą alternatywą może być zamiast tego ustawienie HOMEBREW_AUTO_UPDATE_SECSwyższej wartości (domyślnie jest to próba aktualizacji co 60 sekund).

export HOMEBREW_AUTO_UPDATE_SECS=<seconds_you_want>

Dodaj polecenie, aby ~/.bash_profilezachować ustawienia dla różnych sesji terminalowych.

John
źródło