Repolode
Homebrew

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. 1

    Запустите официальный скрипт установки из README (он скачивает и запускает shell-скрипт).

  2. 2

    Проверьте установку с помощью brew doctor.

    brew doctor
  3. 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 обновляется ежедневно.

Похожие проекты