Como instalar uma fórmula de homebrew sem atualizar o próprio homebrew?

23

Quando instalo ou reinstalo uma fórmula, o homebrew se atualiza automaticamente antes de instalar a fórmula.

Ao trabalhar em uma conexão lenta, isso é irritante. Como posso cancelar esta atualização automática?

Ortomala Lokni
fonte

Respostas:

43

De acordo com este problema do github e com a página de manual , a variável de ambiente HOMEBREW_NO_AUTO_UPDATEpode ser configurada como 1.

HOMEBREW_NO_AUTO_UPDATE=1 brew install <formula>

Isso interromperá a atualização do homebrew para este comando. Se você deseja impedir a atualização automática para sua sessão shell, use:

export HOMEBREW_NO_AUTO_UPDATE=1

para defini-lo permanentemente, adicione-o ao seu ~/.bash_profile.

Ortomala Lokni
fonte
4

fonte :

Uma alternativa melhor pode ser definir HOMEBREW_AUTO_UPDATE_SECSum valor mais alto (o padrão é tentar atualizar a cada 60 segundos).

export HOMEBREW_AUTO_UPDATE_SECS=<seconds_you_want>

Adicione o comando para ~/.bash_profilepara manter as configurações para diferentes sessões do terminal.

johan
fonte