Быстрый, нативный и функциональный эмулятор терминала с GPU-рендерингом и интерфейсами для каждой платформы, а также библиотекой libghostty для встраивания терминалов.
Homebrew/brew
Пакетный менеджер для macOS и Linux: устанавливает инструменты командной строки и GUI-приложения из репозиториев formula и cask.
- Звёзды
- 50,082
- Форки
- 11,400
- Открытые issues
- 9
- Последний коммит
- 13 часов назад
Что это?
Homebrew — пакетный менеджер, который устанавливает программы на macOS и Linux и помогает получить инструменты, недоступные через встроенные в систему средства управления пакетами. Он работает с формулами для командной строки и графическими приложениями (casks) из общего каталога, а также управляет их зависимостями и версиями.
Пользователи устанавливают и обновляют пакеты командами вроде brew install, brew upgrade и brew bundle. Последняя может установить набор пакетов из Brewfile. В проект также входят brew doctor для диагностики проблем с окружением и brew audit для проверки описаний пакетов. Метаданные пакетов, версии и анонимизированная статистика использования публикуются на formulae.brew.sh.
Homebrew — некоммерческий проект, который поддерживают волонтёры; код распространяется по лицензии BSD 2-Clause. Участники могут работать над формулами и casks в репозиториях homebrew-core и homebrew-cask.
Ключевые возможности
- 01Устанавливает формулы для командной строки и GUI-приложения (casks) из общего каталога.
- 02Управляет зависимостями и версиями пакетов; поддерживает команды обновления и удаления.
- 03Поддерживает наборы пакетов на основе Brewfile с помощью brew bundle, что упрощает воспроизведение конфигурации.
- 04Включает brew doctor для диагностики распространённых проблем с окружением.
- 05Предоставляет brew audit для проверки описаний пакетов на наличие проблем.
Сценарии использования
- Установка инструментов для разработки, например git, ffmpeg или Python, на новом Mac.
- Синхронизация набора инструментов командной строки и приложений на нескольких машинах с помощью Brewfile.
- Установка и обновление инструментов командной строки в Linux без прав root на системах, где нет более новых версий пакетов.
Быстрый старт
- 1
Запустите официальный скрипт установки из README (он скачивает и запускает shell-скрипт).
- 2
Проверьте установку с помощью brew doctor.
brew doctor - 3
Установите пакет, например ffmpeg.
brew install ffmpeg
Что важно знать
- Предназначено только для macOS и Linux, Windows не поддерживается.
- Программы устанавливаются в собственный prefix, поэтому установка крупных пакетов может занять время и много места на диске.
Темы
Частые вопросы
- Что такое brew?
- Пакетный менеджер для macOS и Linux: устанавливает инструменты командной строки и GUI-приложения из репозиториев formula и cask. Homebrew — пакетный менеджер, который устанавливает программы на macOS и Linux и помогает получить инструменты, недоступные через встроенные в систему средства управления пакетами. Он работает с формулами для командной строки и графическими приложениями (casks) из общего каталога, а также управляет их зависимостями и версиями.
- brew можно использовать бесплатно? Какая у него лицензия?
- brew распространяется с открытым исходным кодом под лицензией BSD-2-Clause. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- brew всё ещё поддерживается?
- Активно поддерживается. Последний коммит в brew — 21 окт. 2026 г..
- Для чего можно использовать brew?
- Установка инструментов для разработки, например git, ffmpeg или Python, на новом Mac. Синхронизация набора инструментов командной строки и приложений на нескольких машинах с помощью Brewfile. Установка и обновление инструментов командной строки в Linux без прав root на системах, где нет более новых версий пакетов.
- Как установить brew?
- Запустите официальный скрипт установки из README (он скачивает и запускает shell-скрипт). Проверьте установку с помощью brew doctor.: brew doctor Установите пакет, например ffmpeg.: brew install ffmpeg
- Где скачать brew?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Homebrew/brew
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Графический интерфейс для Windows, который управляет установкой и обновлением программ через WinGet, Scoop, Chocolatey, Homebrew, APT, pip, npm и другие пакетные менеджеры.
Кроссплатформенный терминал с открытым исходным кодом и интеграцией AI для macOS, Linux и Windows: BYOK, локальные модели, постоянные SSH-сессии и встроенный просмотр файлов.
Нативный GUI для Homebrew на macOS: устанавливайте и обновляйте формулы, cask-пакеты, taps и сервисы без терминала.
Официальное нативное приложение Homebrew для macOS: поиск, установка, обновление и управление пакетами без Terminal.
Минималистичная statusline на Rust для Claude Code: показывает модель, состояние Git, рабочую директорию и использование контекстного окна в терминале.