Homebrew: различия между версиями
Строка 13: | Строка 13: | ||
{{Note|Для установки пользователь должен быть [[Sudo|в sudo]]}} | {{Note|Для установки пользователь должен быть [[Sudo|в sudo]]}} | ||
{{Note|В примере используется пользователь test}} | {{Note|В примере используется пользователь test}} | ||
====Установка утилиты==== | |||
Для установки выполните команду: | Для установки выполните команду: | ||
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" | $ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" | ||
====Прописывание параметров==== | |||
После этого программа установки порекомендует выполнить следующие команды: | После этого программа установки порекомендует выполнить следующие команды: | ||
$ echo >> /home/test/.bashrc | $ echo >> /home/test/.bashrc | ||
Строка 20: | Строка 22: | ||
$ echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"' >> /home/test/.bashrc | $ echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"' >> /home/test/.bashrc | ||
$ eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)" | $ eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)" | ||
====Установка дополнительных пакетов==== | |||
$ su - | |||
# apt-get install build-essential | |||
== Ссылки == | == Ссылки == |
Версия от 19:41, 10 января 2025
Что такое Homebrew
Homebrew — утилита командной строки в macOS и Linux, которая позволяет устанавливать пакеты и приложения.
Распространяется как свободное программное обеспечение с открытым кодом. Написана Максом Хауэллом на языке программирования Ruby. Активно поддерживается сообществом GitHub.
В 2013 году разработка была профинансирована с помощью платформы Kickstarter.
Английское слово homebrew в узком смысле означает пиво домашнего изготовления, в широком — вообще любую самоделку.
Как использовать Homebrew
Установка
Примечание: Для установки пользователь должен быть в sudo
Примечание: В примере используется пользователь test
Установка утилиты
Для установки выполните команду:
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Прописывание параметров
После этого программа установки порекомендует выполнить следующие команды:
$ echo >> /home/test/.bashrc
Примечание: linuxbrew - системный пользователь для Homebrew
$ echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"' >> /home/test/.bashrc $ eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
Установка дополнительных пакетов
$ su - # apt-get install build-essential