Wie installiere ich eine Homebrew-Formel, ohne Homebrew selbst zu aktualisieren?


23

Wenn ich eine Formel installiere oder neu installiere, aktualisiert sich Homebrew automatisch, bevor die Formel installiert wird.

Wenn Sie an einer langsamen Verbindung arbeiten, ist dies ärgerlich. Wie kann ich dieses automatische Update abbrechen?

Antworten:


43

Entsprechend diesem Github-Problem und der Manpage kann die Umgebungsvariable HOMEBREW_NO_AUTO_UPDATEauf gesetzt werden 1.

HOMEBREW_NO_AUTO_UPDATE=1 brew install <formula>

Dadurch wird das Homebrew-Update für diesen Befehl gestoppt. Wenn Sie die automatische Aktualisierung Ihrer Shell-Sitzung verhindern möchten, verwenden Sie:

export HOMEBREW_NO_AUTO_UPDATE=1

Um es dauerhaft einzustellen, fügen Sie es Ihrem hinzu ~/.bash_profile.


4

Quelle :

Eine bessere Alternative könnte darin bestehen, stattdessen HOMEBREW_AUTO_UPDATE_SECSeinen höheren Wert festzulegen (standardmäßig wird versucht, alle 60 Sekunden ein Update durchzuführen).

export HOMEBREW_AUTO_UPDATE_SECS=<seconds_you_want>

Fügen Sie den Befehl hinzu, ~/.bash_profileum die Einstellungen für verschiedene Terminalsitzungen beizubehalten.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.