Homebrew (дословно означает домашнее пиво или любую самоделку) — консольный менеджер пакетов для macOS. Нужен для установки программ, не доступных (в большинстве случаев) в магазине Apple.
Это аналог yum и apt в Linux. С его помощью можно устанавливать программы прямо из консоли, не открывая ни App Store, ни браузер.
В отличии от некогда популярных
Официальный
Установка Homebrew
Если у вас не установлен
xcode-select --install
Чтобы установить Homebrew, откройте терминал и выполните команду:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
Перед выполнением скрипт объяснит, что он собирается сделать.
У пользователей Linux уже есть встроенные в систему менеджеры пакетов (в CentOS — это yum, в Ubuntu — apt). Но если очень хочется, можно поставить
Примеры использования
Чтобы установить консольную программу, выполните:
brew install имя_пакета
Например, если в консоли вам не хватает файлового менеджера, можно установить Midnight Commander.
brew install mc
А так в macOS можно вернуть утилиту telnet.
brew install telnet
Программы с графическим интерфейсом устанавливаются через расширение cask.
brew cask install имя_пакета
Например, можно установить терминал iTerm2.
brew cask install iterm2
Чтобы установить несколько приложений, напишите их через пробел.
brew cask install firefox double-commander
Для поиска утилит и программ в репозитории используйте команду search. Так, например, можно выполнить поиск программ по ключевому слову «office».
brew search office
Для удаления программы используется команда uninstall.
brew cask uninstall google-chrome
И еще несколько полезных команд.
brew doctor - диагностика проблем с Homebrew brew update - обновление Homebrew brew list - список установленных пакетов brew info имя_пакета - информация по пакету brew outdated - список пакетов, для которых есть обновления
Удаление Homebrew
Если нужно удалить Homebrew, воспользуйтесь командой ниже.
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
Однако не представляю, зачем это может понадобиться.
Полезные ссылки
На этом всё. Но вы можете поддержать проект. Даже небольшая сумма поможет нам писать больше полезных статей.
Если статья помогла или понравилась, пожалуйста поделитесь ей в соцсетях.