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ę?
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ę?
Odpowiedzi:
Zgodnie z tym problemem github i na stronie podręcznika, zmienna środowiskowa HOMEBREW_NO_AUTO_UPDATE
moż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
.
źródło :
Lepszą alternatywą może być zamiast tego ustawienie
HOMEBREW_AUTO_UPDATE_SECS
wyż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_profile
zachować ustawienia dla różnych sesji terminalowych.