[[AI|Назад]]
Homebrew — это удобный менеджер пакетов для macOS, который позволяет легко устанавливать командные утилиты, библиотеки и приложения.
Обычно при установке Homebrew он ставится в:
- **Apple Silicon** → `/opt/homebrew/bin/brew`
- **Intel Mac** → `/usr/local/bin/brew`
## Проверка установки
Сначала проверим, не установлен ли уже Homebrew в системе:
```bash
brew --version
```
**Что делает:** проверяет версию Homebrew и наличие установки в системе
**Зачем:** если команда вернёт версию — Homebrew уже работает и можно его использовать. Если команда не найдена — нужно выполнить установку
## Установка Homebrew
Если Homebrew не установлен, выполняем установку официальным способом:
```bash
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
```
**Что делает:** скачивает и запускает официальный скрипт установки Homebrew с GitHub
**Зачем:** это единственный рекомендованный способ установки Homebrew. Скрипт автоматически настроит все необходимые файлы и пути в системе
## Добавление в PATH (для Apple Silicon Mac)
Если у вас Mac с процессором Apple Silicon (M1, M2, M3), после установки нужно добавить Homebrew в PATH:
```bash
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zshrc
```
**Что делает:** добавляет команду инициализации Homebrew в конфигурационный файл zsh
**Зачем:** на Apple Silicon Mac Homebrew устанавливается в `/opt/homebrew/`, и нужно настроить переменные окружения, чтобы система находила команды brew
```bash
source ~/.zshrc
```
**Что делает:** перезагружает конфигурацию zsh, применяя новые настройки Homebrew
**Зачем:** применяет изменения к текущей сессии терминала немедленно, чтобы команда brew стала доступна без перезапуска терминала
## Проверка корректности установки
После установки проверяем работоспособность:
```bash
brew doctor
```
**Что делает:** диагностирует установку Homebrew и выявляет потенциальные проблемы
**Зачем:** позволяет убедиться, что Homebrew установлен корректно и готов к использованию. Команда покажет предупреждения, если что-то настроено неправильно
## Обновление Homebrew
Рекомендуется регулярно обновлять Homebrew:
```bash
brew update
```
**Что делает:** обновляет базу данных пакетов Homebrew до последней версии
**Зачем:** позволяет получать доступ к новым версиям пакетов и исправлениям безопасности. Рекомендуется запускать перед установкой новых пакетов