Вам нужно установить HOMEBREW_GITHUB_API_TOKENдля домашнего пивоварения, чтобы избежать ограничения скорости, но как вы добавить его в конфигурацию домашнего пивоварения?
Вам нужно установить HOMEBREW_GITHUB_API_TOKENдля домашнего пивоварения, чтобы избежать ограничения скорости, но как вы добавить его в конфигурацию домашнего пивоварения?
Ответы:
Вы создаете свой токен 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"
brew gist-logs executable_name. «Ошибка: вызов brew gist-logsс паролем отключен! Вместо этого используйте HOMEBREW_GITHUB_API_TOKEN».
Кроме того, что уже заявил @reto, мне было неясно, какие области выбрать при создании токена. Я был обеспокоен этим, так как не хотел позволять слишком многого.
Согласно https://gist.github.com/christopheranderton/8644743 они подтвердили, что вы должны отменить выбор всех областей. Я сделал это на своей коробке, и пока все работает, как ожидалось.
https://github.com/settings/tokens/new?scopes=&description=Homebrewно этот ответ был подтверждением, поскольку в выходных данных Homebrew явно не упоминаются области.
https://github.com/settings/applications