Как установить Homebrew на OS X?
Я пытаюсь установить Homebrew на OS X.
В соответствии с сайтом Homebrew я должен ввести
brew install wget
и все, что я получаю, это
-bash: brew: command not found
Итак, я искал StackOverflow и нашел этот ответ. Проблема, однако, в том, что я не вижу brew
в /usr/local/bin
.
Итак, я также добавил следующую строку в мой .bashrc
файл
export PATH=/usr/local/bin:$PATH
Но я все еще получаю ошибку command not found
.
Как установить Homebrew на OS X?
Ответы
Ответ 1
Он находится в верхней части домашней домашней страницы.
В командной строке терминала:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Команда brew install wget
- пример использования Homebrew для установки другого приложения (в данном случае, wget
) после того, как brew уже установлен.
Ответ 2
Проверьте, установлен ли Xcode или нет:
$ gcc --version
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
$ brew doctor
$ brew update.
http://techsharehub.blogspot.com/2013/08/brew-command-not-found.html "нажмите здесь для точного обновления инструкций"
Ответ 3
Я могу опоздать на вечеринку, но есть классный веб-сайт, на котором вы можете искать пакеты, и он перечислит необходимую команду для установки вещей. BrewInstall это веб-сайт.
Однако вы можете установить wget с помощью следующей команды:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install wget
Надеюсь это поможет :)
Ответ 4
На готовом MacOS High Sierra 10.13.6
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Выдает следующую ошибку:
curl выполняет проверку сертификата SSL по умолчанию, используя "комплект" открытых ключей центра сертификации (CA certs). Если файл пакета по умолчанию не подходит, вы можете указать альтернативный файл, используя опцию --cacert.
Если этот HTTPS-сервер использует сертификат, подписанный ЦС, представленным в комплекте, проверка сертификата, вероятно, не удалась из-за проблемы с сертификатом (возможно, срок его действия истек или имя может не совпадать с именем домена в URL-адресе).
Если вы хотите отключить проверку сертификата с помощью скручивания, используйте параметр -k (или --insecure).
HTTPS-прокси имеет аналогичные параметры --proxy-cacert и --proxy-insecure.
Решение: просто добавьте ak к вашим параметрам Curl
$ ruby -e "$(curl -fsSLk https://raw.githubusercontent.com/Homebrew/install/master/install)"
Ответ 5
Вот версия, которая обертывает установщик homebrew в функции bash, которая может быть запущена из ваших сценариев развертывания:
install_homebrew_if_not_present() {
echo "Checking for homebrew installation"
which -s brew
if [[ $? != 0 ]] ; then
echo "Homebrew not found. Installing..."
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
else
echo "Homebrew already installed! Updating..."
brew update
fi
}
И еще одна функция, которая установит формулу homebrew, если она еще не установлена:
brew_install () {
if brew ls --versions $1 > /dev/null; then
echo "already installed: $1"
else
echo "Installing forumula: $1..."
brew install $1
fi
}
После определения этих функций вы можете использовать их следующим образом в bash script:
install_homebrew_if_not_present
brew_install wget
brew_install openssl
...
Ответ 6
добавьте следующее в свой терминал и нажмите "Enter", затем следуйте инструкциям на терминале. /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Ответ 7
Следующая команда не работает, если вы находитесь под прокси.
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Вместо этого пользователь следит за -
ruby -e "$(curl -x http://DOMAIN%5cUSER_NAME:[email protected]:PORT -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Обратите внимание, что мы должны использовать% 5c вместо "\" Точно так же, если ваш пароль имеет какой - либо специальный символ, заменить его Юникод, например, для использования @% 40 см это юникоды
Замените приведенную выше команду своими собственными параметрами
ДОМЕН - Ваш домен
USER_NAME - ваше имя пользователя
ПАРОЛЬ - пароль
ПРОКСИ - 10.10.10.10
ПОРТ - 8080
Ответ 8
Если вы по-прежнему получаете ошибку после запуска,
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Затем попробуйте загрузить и установить инструмент командной строки с https://developer.apple.com/download/more/ для вашей конкретной версии Mac OS и XCode.
Тогда попробуй бежать,
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
а потом
brew install node
Ответ 9
Та же проблема, которую я исправил, используя процесс ниже:
Шаг 1. Перейдите на страницу " https://facebook.github.io/react-native/docs/getting-started.html ".
Шаг 2: нажмите на ссылку Hombrew как (https://brew.sh). Примечание согласно React Native Guide: (Мы рекомендуем устанавливать Node и Watchman с помощью Homebrew).
Шаг 3: скопируйте путь доморощенного, как показано ниже:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Шаг 4: после этого в окно терминала MacOS и запустите, это будет работать.
Ответ 10
Откройте Терминал и введите команду ниже.
Установка:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Удаление:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
Ответ 11
После того, как я попробовал все описанное, я посмотрел в папку разрешения brew в /usr/local/etc/. Каким-то образом права были изменены, и я не смог открыть папку. Я изменил права доступа к папке (с помощью chmod) с теми же правами, что и для других папок, и brew начал работать.
Ответ 12
Вот сценарий:
/usr/bin/ruby -e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"