Homebrew (менеджер пакетов)
Homebrew | |
---|---|
Вывод комманды help для brew в терминал | |
Тип | Система управления пакетами |
Автор | Max Howell |
Написана на | Ruby |
Операционные системы | macOS, Linux |
Первый выпуск | 2009; 15 лет назад (2009) |
Последняя версия | |
Репозиторий | github.com/Homebrew/brew |
Состояние | 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 (вьет.) |
Медиафайлы на Викискладе |
Homebrew — утилита командной строки в macOS и Linux, которая позволяет устанавливать пакеты и приложения[2].
Распространяется как свободное программное обеспечение с открытым кодом. Написана Максом Хауэллом на языке программирования 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 install --cask 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
Для просмотра информации о пакете, наберите:
brew info openoffice
В данном примере, информация о пакете OpenOffice будет выглядеть примерно так:
==> openoffice: 4.1.14 https://www.openoffice.org/ Not installed From: https://github.com/Homebrew/homebrew-cask/blob/HEAD/Casks/openoffice.rb ==> Name Apache OpenOffice ==> Description Free and open-source productivity suite ==> Languages en, de, fr, gl, ko, pt-BR, pt, ru ==> Artifacts OpenOffice.app (App) ==> Analytics install: 1 (30 days), 10 (90 days), 2,160 (365 days)
Использование
К несомненным плюсам Homebrew можно отнести возможность удаленной установки программ с использованием протокола ssh. Такая установка пройдет незаметно для пользователя и не будет отвлекать его от работы.
При этом, однако, не настраивается ассоциация типов файлов с приложениями. То есть, к примеру, файлы формата .docx так и будут по умолчанию открываться во встроенном в macOS редакторе TextEdit, даже после установки LibreOffice.
См. также
Примечания
- ↑ Release 4.3.2 (англ.) — 2024.
- ↑ "Homebrew: Менеджер пакетов для OS X". Архивировано 19 октября 2018. Дата обращения: 19 октября 2018.
- ↑ brew test-bot (англ.). Kickstarter. Дата обращения: 19 октября 2018. Архивировано 20 октября 2018 года.
- ↑ Kickstarter Supporters (англ.). Homebrew Documentation. Дата обращения: 19 октября 2018. Архивировано 20 октября 2018 года.
- ↑ Urban Dictionary (неопр.). Дата обращения: 19 октября 2018. Архивировано 17 марта 2017 года.
Ссылки
Официальный сайт — https://brew.sh/index_ru
Homebrew на Github — https://github.com/Homebrew/brew