Sie müssen Set HOMEBREW_GITHUB_API_TOKEN
für homebrew zu vermeiden Rate Limiting, sondern wie Sie es zu Homebrew Config fügen?
Sie müssen Set HOMEBREW_GITHUB_API_TOKEN
für homebrew zu vermeiden Rate Limiting, sondern wie Sie es zu Homebrew Config fügen?
Antworten:
Sie erstellen Ihr API-Token unter https://github.com/settings/tokens
und setzen die Umgebungsvariable HOMEBREW_GITHUB_API_TOKEN
auf den Wert Ihres Tokens.
Stellen Sie beim Erstellen des Tokens sicher, dass Sie nur die Bereiche auswählen, die Sie benötigen. Wie in der Antwort ausgeführt von Chad ausgeführt, ist es sehr vernünftig, alle Bereiche abzuwählen!
Das Setzen des Tokens erfolgt mit dem export
Befehl. Beispiel:
export HOMEBREW_GITHUB_API_TOKEN=xxxx
Um sicherzustellen, dass dies beim Öffnen eines Terminals festgelegt ist, können Sie diesen Befehl zu Ihrer ~/.bash_profile
Datei hinzufügen .
Zum späteren Nachschlagen wurde dieses Thema in den folgenden zwei Ausgaben behandelt:
~/.zshrc
HOMEBREW_GITHUB_API_TOKEN="your_new_token"
Abgesehen von dem, was @reto bereits angegeben hat, war mir nicht klar, welche Bereiche beim Erstellen eines Tokens ausgewählt werden sollten. Ich war besorgt darüber, weil ich nicht zu viel zulassen wollte.
Laut https://gist.github.com/christopheranderton/8644743 haben sie bestätigt, dass Sie alle Bereiche abwählen sollten . Ich habe das auf meiner Box gemacht und bis jetzt funktionieren die Dinge wie erwartet.
https://github.com/settings/tokens/new?scopes=&description=Homebrew
Diese Antwort wurde jedoch bestätigt, da in der Ausgabe von Homebrew die Bereiche nicht explizit erwähnt werden.
https://github.com/settings/applications