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

Homebrew ставит на Mac программы и утилиты одной командой в Терминале и обновляет их все разом. Разберём, как установить его официальной командой, научить Терминал находить brew и начать им пользоваться.

Homebrew

  • Полная поддержка: macOS 15 и новее
  • Apple Silicon и Intel
  • Бесплатно, открытый код

Ссылки ведут на сайт разработчика (brew.sh). MacWashing с ним не связан и не хранит установщики у себя.

  1. Откройте github.com/Homebrew/brew/releases/latest.
  2. В разделе Assets скачайте Homebrew-<версия>.pkg.
  3. Откройте его, нажмите Продолжить и Установить и введите пароль от Mac.
  4. Затем научите Терминал находить brew, как описано ниже.

Перед началом

Нужны учётная запись администратора на Mac и интернет. Xcode не нужен: если на Mac нет инструментов командной строки Xcode, установщик скачает их сам.

На Apple Silicon Homebrew поддерживает macOS 15 Sequoia и новее. На macOS 11–14 может работать, но без поддержки. У Mac на Intel самый низкий уровень поддержки.

Установите Homebrew одной командой

  1. Откройте Терминал: Программы › Утилиты › Терминал или нажмите Command-Пробел и введите Терминал.
  2. Скопируйте команду ниже, вставьте её в Терминал и нажмите Return.
  3. Введите пароль от Mac, когда попросят. Терминал не показывает символы при вводе. Нажмите Return.
  4. Установщик покажет, что собирается сделать. Нажмите Return и подождите: загрузка инструментов командной строки может занять время.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Это команда с brew.sh, официального сайта Homebrew.

Научите Терминал находить brew

На Apple Silicon Homebrew живёт в /opt/homebrew, где Терминал по умолчанию не ищет. Установщик печатает эти строки в разделе Next steps. Выполните их по очереди:

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

На Mac с Intel Homebrew ставится в /usr/local, который Терминал уже знает. В любом случае проверьте установку командой:

brew doctor

Ставьте и обновляйте программы

  • brew install --cask <программа> ставит программу с сайта её разработчика, например brew install --cask google-chrome. См. также как установить Spotify и VS Code.
  • brew search <название> находит точное имя программы или утилиты.
  • brew upgrade обновляет всё, что поставил Homebrew, кроме программ, которые обновляются сами.
  • brew cleanup удаляет старые версии и скачанные установщики из кэша Homebrew в ~/Library/Caches/Homebrew.

Аналоги Homebrew

Чтобы Mac оставался в порядке

MacWashing, раздел «Сборка мусора»: найдены мусор Xcode, пользовательский кэш, установщики и журналы, к очистке 22,83 ГБ

Homebrew и другие инструменты разработчика хранят загрузки и кэш, которые растут с каждой установкой. Сборка мусора в MacWashing находит кэш программ и инструментов разработчика и показывает, сколько он занимает.

Бесплатная пробная версия · macOS 14 и новее

Вопросы и ответы

Homebrew безопасен?

Homebrew — открытый и очень распространённый проект. Он скачивает программы с сайтов их разработчиков и сверяет файлы с известными контрольными суммами, когда разработчик выпускает постоянные файлы.

Нужен ли Xcode для Homebrew?

Нет. Homebrew нужны только инструменты командной строки Xcode, они весят намного меньше, и установщик скачивает их сам.

Как удалить Homebrew?

У Homebrew есть свой скрипт удаления на GitHub, в репозитории Homebrew/install: uninstall.sh. Запускается так же, как команда установки.