Oh My Zsh - Deaktivieren Sie die Eingabeaufforderung "Möchten Sie nach Updates suchen"

80

Jedes Mal, wenn ich ein Terminal auf einem Mac öffne, erhalte ich die Eingabeaufforderung

Möchten Sie nach Updates suchen?

Ich finde es ziemlich nervig. Wie auch immer, um dies zu verhindern?

Eric Brotto
quelle
2
Es sieht so aus, als hätte stackoverflow.com/users/167897/wernight eine aktuellere Antwort. Da es möglich ist, die Eingabeaufforderung zu deaktivieren, ohne die Updates insgesamt zu deaktivieren, scheint dies eine bessere Wahl für akzeptierte Antworten zu sein.
RedBassett
Ich bin gespannt, wie ich das Update unbeaufsichtigt machen kann, anstatt es zu deaktivieren.
Sorin
Es ist nicht nur nervig. Es hat nur meine ursprüngliche .zshrc-Datei ausgelöscht, ohne ein Backup zu erstellen.
luis.espinal

Antworten:

78

Sie müssen DISABLE_AUTO_UPDATE="true"Ihre .zshrcvor der source $ZSH/oh-my-zsh.shZeile hinzufügen . Auf diese Weise überspringt oh-my-zsh nur das Update-Überprüfungsskript.

cruizh
quelle
102

Stellen Sie die Umgebungsvariable so ein, dass DISABLE_UPDATE_PROMPT=truesie immer mit Ja antwortet und automatisch aktualisiert wird.

Stellen Sie die Umgebungsvariable so ein, dass DISABLE_AUTO_UPDATE=truesie immer mit Nein antwortet und niemals aktualisiert.

Fügen Sie einfach eine davon ~/.zshrcirgendwo hinzu, bevor Sie anrufen source $ZSH/oh-my-zsh.sh.

Wernight
quelle
2
Gibt es eine Möglichkeit, die Eingabeaufforderung weniger häufig zu machen, ohne sie zu deaktivieren?
Dave
10
Es gibt auch eine UPDATE_ZSH_DAYSVariable. Dies akzeptiert eine Ganzzahl, um eine Häufigkeit in Tagen anzugeben.
RedBassett