Comment installer une formule homebrew sans mettre à jour homebrew lui-même?

23

Lorsque j'installe ou réinstalle une formule, homebrew se met automatiquement à jour avant d'installer la formule.

Lorsque vous travaillez sur une connexion lente, c'est ennuyeux. Comment annuler cette mise à jour automatique?

Ortomala Lokni
la source

Réponses:

43

Selon ce problème de github et la page de manuel , la variable d'environnement HOMEBREW_NO_AUTO_UPDATEpeut être définie sur 1.

HOMEBREW_NO_AUTO_UPDATE=1 brew install <formula>

Cela arrêtera la mise à jour homebrew pour cette commande. Si vous souhaitez empêcher la mise à jour automatique de votre session shell, utilisez:

export HOMEBREW_NO_AUTO_UPDATE=1

pour le définir définitivement, ajoutez-le à votre ~/.bash_profile.

Ortomala Lokni
la source
4

source :

Une meilleure alternative peut être de définir HOMEBREW_AUTO_UPDATE_SECSune valeur plus élevée (la valeur par défaut est d'essayer de mettre à jour toutes les 60 secondes).

export HOMEBREW_AUTO_UPDATE_SECS=<seconds_you_want>

Ajoutez la commande à ~/.bash_profilepour conserver les paramètres des différentes sessions de terminal.

johan
la source