87 votos

¿Cómo instalar una fórmula homebrew sin actualizar el propio homebrew?

Cuando instalo o reinstalo una fórmula, homebrew se actualiza automáticamente antes de instalar la fórmula.

Esto resulta molesto cuando se trabaja con una conexión lenta. ¿Cómo puedo cancelar esta actualización automática?

122voto

Muhammet Can Puntos 131

Según este problema en github y al página de manual la variable de entorno HOMEBREW_NO_AUTO_UPDATE puede ajustarse a 1 .

HOMEBREW_NO_AUTO_UPDATE=1 brew install <formula>

Esto detendrá la actualización homebrew para este comando. Si desea evitar la actualización automática para su sesión de shell, utilice:

export HOMEBREW_NO_AUTO_UPDATE=1

para fijarlo permanentemente, añádalo a su ~/.bash_profile . Tenga en cuenta que cambiar esto permanentemente es desalentados por los promotores .

11voto

Jackson Kailath Puntos 131

fuente :

Una alternativa mejor puede ser fijar HOMEBREW_AUTO_UPDATE_SECS a un valor superior (por defecto se intenta actualizar cada 60 segundos).

export HOMEBREW_AUTO_UPDATE_SECS=<seconds_you_want>

Añada el comando a ~/.bash_profile para mantener la configuración para diferentes sesiones de terminal.

-1voto

Vlad Puntos 101

Otra posible solución es enviar Ctrl-C al shell mientras se ejecuta HomeBrew brew update --auto-update . Esto interrumpirá el proceso de actualización.

-3voto

Chan Kim Puntos 153

También puede pulsar Ctrl + C tan pronto como el

Running `brew update --auto-update`...

aparece un mensaje. Eso es un hack a corto plazo.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X