Je moet HOMEBREW_GITHUB_API_TOKEN
instellen voor homebrewom snelheidsbeperking te voorkomen, maar hoe voeg je het toe aan homebrew config?
Antwoord 1, autoriteit 100%
U maakt uw API-token aan op https://github.com/settings/tokens
en stel vervolgens de omgevingsvariabele HOMEBREW_GITHUB_API_TOKEN
in op de waarde van uw token.
Zorg er bij het maken van het token voor dat u alleen de bereiken selecteert die u nodig hebt. Zoals aangegeven in het antwoordvan Chad, is het heel redelijk om alle scopes niet aangevinkt te laten!
Het instellen van het token gebeurt met het export
commando. Voorbeeld:
export HOMEBREW_GITHUB_API_TOKEN=xxxx
Om ervoor te zorgen dat dit is ingesteld wanneer u een terminal opent, kunt u dit commando toevoegen aan uw ~/.brew_bashrc
of ~/.bash_profile
of elk ander bestand dat gebruikt tijdens de initialisatie van uw shell-bestand.
Voor toekomstig gebruik, dit onderwerp is besproken in de volgende twee nummers:
Antwoord 2, autoriteit 25%
Anders dan wat @reto al heeft gezegd, was het mij niet duidelijk welke scopes ik moest selecteren bij het maken van een token. Ik maakte me hier zorgen over, omdat ik niet te veel wilde toestaan.
Volgens https://gist.github.com/christopheranderton/8644743hebben ze bevestigd dat je moetdeselecteer alle bereiken. Ik heb dit op mijn doos gedaan en tot nu toe werken de dingen zoals verwacht.