Homebrew (менеджер пакетов в macOS)

Homebrew — утилита командной строки в macOS и Linux, которая позволяет устанавливать пакеты и приложения[2].

Homebrew

Вывод комманды help для brew в Текстовый интерфейс пользователя
Тип Система управления пакетами
Автор Max Howell
Написана на Ruby
Операционная система macOS, Linux
Первый выпуск 2009 (2009)
Последняя версия
Состояние Active
Лицензия BSD license
Сайт brew.sh (англ.)
brew.sh/index_ja (яп.)
brew.sh/index_de (нем.)
brew.sh/index_ru (рус.)
brew.sh/index_ko (кор.)
brew.sh/index_fr (фр.)
brew.sh/index_es (исп.)
brew.sh/index_ca (каталан.)
brew.sh/index_cs (чешск.)
brew.sh/index_zh-…
brew.sh/index_zh-…
brew.sh/index_ar (ар.)
brew.sh/index_az (азерб.)
brew.sh/index_be (белор.)
brew.sh/index_bg (болг.)
brew.sh/index_da (датск.)
brew.sh/index_el (греч.)
brew.sh/index_fa (перс.)
brew.sh/index_fi (фин.)
brew.sh/index_gl (галис.)
brew.sh/index_he (иврит)
brew.sh/index_hi (хинди)
brew.sh/index_it (итал.)
brew.sh/index_lb (люксемб.)
brew.sh/index_nb (норв.)
brew.sh/index_nl (нид.)
brew.sh/index_nn (нюношк)
brew.sh/index_pl (польск.)
brew.sh/index_pt-…
brew.sh/index_ro (рум.)
brew.sh/index_sr (серб.)
brew.sh/index_sv (швед.)
brew.sh/index_th (тайск.)
brew.sh/index_tr (тур.)
brew.sh/index_uk (укр.)
brew.sh/index_vi (вьетн.)

Распространяется как свободное программное обеспечение с открытым кодом. Написана Максом Хауэллом на языке программирования Ruby. Активно поддерживается сообществом GitHub.

В 2013 году разработка была профинансирована с помощью платформы Kickstarter[3][4].

Английское слово homebrew в узком смысле означает пиво домашнего изготовления, в широком — вообще любую самоделку[5].

Установка Homebrew на macOS или Linux

Для установки Homebrew в macOS или Linux следует открыть терминал и ввести следующую команду:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

Установка приложений через Homebrew

После того, как сам менеджер пакетов установлен, с его помощью можно, к примеру, вернуть в macOS утилиту telnet:

brew install telnet

Или установить браузер Firefox:

brew cask install firefox

Поиск утилит и приложений в репозитории осуществляется также в окне терминала.

Допустим, нужно осуществить поиск по ключевому слову «office». Тогда команда будет иметь вид:

brew search office

Что приведёт к выводу следующей информации:

==> Formulae

goffice


==> Casks

devonthink-pro-office
lehreroffice
lehreroffice-zusatz
libreoffice
libreoffice-language-pack
microsoft-office
onlyoffice
openoffice
homebrew/cask-fonts/font-office-code-pro
homebrew/cask-versions/microsoft-office-2011

Использование

К несомненным плюсам Homebrew можно отнести возможность удаленной установки программ с использованием протокола ssh. Такая установка пройдет незаметно для пользователя и не будет отвлекать его от работы.

При этом, однако, не настраивается ассоциация типов файлов с приложениями. То есть, к примеру, файлы формата .docx так и будут по умолчанию открываться во встроенном в macOS редакторе TextEdit, даже после установки LibreOffice.

См. также

Примечания

  1. Release 3.1.12 — 2021.
  2. Homebrew: Менеджер пакетов для OS X (рус.). Дата обращения 19 октября 2018.
  3. brew test-bot (англ.). Kickstarter. Дата обращения: 19 октября 2018.
  4. Kickstarter Supporters (англ.). Homebrew Documentation. Дата обращения: 19 октября 2018.
  5. Urban Dictionary

Ссылки

Официальный сайт — https://brew.sh/index_ru

Homebrew на Github — https://github.com/Homebrew/brew

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.