Вам потрібно встановити HOMEBREW_GITHUB_API_TOKEN
для homebrew, щоб уникнути обмеження швидкості, але як додати його до конфігурації homebrew?
Вам потрібно встановити HOMEBREW_GITHUB_API_TOKEN
для homebrew, щоб уникнути обмеження швидкості, але як додати його до конфігурації homebrew?
Відповіді:
Ви створюєте свій маркер API на https://github.com/settings/tokens,
а потім встановлюєте для змінної середовища HOMEBREW_GITHUB_API_TOKEN
значення вашого маркера.
Створюючи маркер, переконайтеся, що ви вибрали лише ті сфери, які вам потрібні. Як зазначено у відповіді Чада, скасувати вибір усіх сфер дуже розумно!
Встановлення маркера здійснюється за допомогою export
команди. Приклад:
export HOMEBREW_GITHUB_API_TOKEN=xxxx
Щоб переконатися, що це встановлено кожного разу, коли ви відкриваєте термінал, ви можете додати цю команду до свого ~/.bash_profile
файлу.
Для подальшого використання ця тема була обговорена у наступних двох випусках:
~/.zshrc
HOMEBREW_GITHUB_API_TOKEN="your_new_token"
Окрім того, що вже зазначав @reto, мені було незрозуміло, які обсяги вибрати під час створення маркера. Мене це хвилювало, оскільки я не хотів дозволити занадто багато.
Відповідно до https://gist.github.com/christopheranderton/8644743 вони підтвердили, що ви повинні скасувати вибір усіх областей. Я зробив це на своїй коробці, і поки що все працює як слід.
https://github.com/settings/tokens/new?scopes=&description=Homebrew
але ця відповідь була підтвердженням, оскільки в результатах Homebrew явно не згадуються області.
https://github.com/settings/applications