Глиф Учебники

Как установить Homebrew на Mac

Справочник · macOS · 2 минуты чтения

Откройте Терминал («Программы» → «Утилиты» → «Терминал») и вставьте команду с официального сайта brew.sh:

Bash
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Дальше установщик всё делает сам, но несколько раз спросит вас. По шагам — ниже.

Копируйте команду только с brew.sh. Команда скачивает и запускает скрипт из интернета: такая же по виду строка с чужого сайта может запустить что угодно.

Что нужно

Шаги установки

  1. Установщик проверяет доступ к sudo и спрашивает пароль пользователя Mac. Символы при вводе не видны — наберите пароль и нажмите Return.
  2. Он показывает, какие папки создаст, и ждёт: «Press RETURN/ENTER to continue». Нажмите Return.
  3. Если на Mac нет инструментов командной строки Xcode (Command Line Tools: компилятор, git, make), установщик поставит их сам. Иногда для этого появляется отдельное окно — согласитесь на установку.
  4. Дождитесь сообщения «Installation successful!».

Обязательно: «Next steps»

В конце установщик печатает раздел «Next steps» с командами, которые добавляют brew в путь поиска команд. Скопируйте и выполните их — без них Терминал не найдёт brew. На Mac с чипом Apple и оболочкой zsh они такие:

Bash
echo >> ~/.zprofile
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"

Первые две строки дописывают настройку в файл ~/.zprofile (он читается при каждом новом окне Терминала), третья включает её в текущем окне. Если команды у вас в выводе чуть другие — выполняйте те, что напечатал установщик.

Проверьте установку:

Bash
brew --version
brew doctor

brew doctor пишет «Your system is ready to brew», если всё в порядке, или подсказывает, что исправить.

Куда ставится Homebrew

MacПапка Homebrew
С чипом Apple (M1 и новее)/opt/homebrew
С процессором Intel/usr/local

Частые проблемы

Не запускайте brew через sudo. Homebrew работает от вашего пользователя, а sudo brew … выполняет его код с правами root — так ошибка или подменённый файл в папке Homebrew может повредить систему.

Есть ли установщик без Терминала

Для Mac с чипом Apple у Homebrew есть установщик .pkg — он лежит в разделе последнего выпуска (Releases) проекта Homebrew/brew на GitHub. Это тот же Homebrew, просто с окнами вместо команд.

Как удалить Homebrew

Для удаления у Homebrew есть свой скрипт — uninstall.sh в том же репозитории, что и установщик:

Bash
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"

Скрипт спросит подтверждение (y — да) и удалит Homebrew вместе со всеми пакетами, установленными через него. Как пользоваться brew после установки — в уроке Терминал и Homebrew.