Linuxbrew-–-The-Homebrew-Package-Manager-for-Linux

Linuxbrew — диспетчер пакетов Homebrew для Linux

Пакетные менеджеры

Linuxbrew — это клон homebrew, менеджер пакетов MacOS, для Linux, который позволяет пользователям устанавливать программное обеспечение в свой домашний каталог. Он включает в себя следующие возможности:

  • Поддерживает установку пакетов в домашний каталог без root доступа.
  • Поддерживает установку стороннего программного обеспечения.
  • Поддерживает установку обновленных версий пакетов, если тот, что сейчас находится в репозиториях хранилища, является устаревшим.
  • Кроме того, brew позволяет управлять пакетами как на компьютерах Mac так и на компьютерах Linux.

 

В этой статье мы детально покажем и расскажем вам, как можно установить и использовать диспетчер пакетов Linux brew в системе на базе ОС Linux. Так что заваривайте чай и читайте наше полное руководство от специалиста по UNIX-подобным операционным системам!

 

Как установить и использовать Linux brew в Linux?

Чтобы установить Linux brew в дистрибутив Linux, первым делом вам нужно установить следующие зависимости:

--------- On Debian/Ubuntu ---------
$ sudo apt-get install build-essential curl file git

 

 

--------- On Fedora 22+ ---------
$ sudo dnf groupinstall 'Development Tools' && sudo dnf install curl file git

 

 

--------- On CentOS/RHEL ---------
$ sudo yum groupinstall 'Development Tools' && sudo yum install curl file git

 

 

После установки всех зависимостей вы сможете использовать на практике следующий простой скрипт для установки пакета Linux brew в /home/linuxbrew/.linuxbrew (или же просто в вашем домашнем каталоге ~/.linuxbrew):

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

 

Затем вам уже нужно добавить каталоги /home/linuxbrew/.linuxbrew/bin (или ~/.linuxbrew/bin) и /home/linuxbrew/.linuxbrew/sbin (или ~/.linuxbrew/sbin) в ваш PATH и ваш скрипт инициализации оболочки bash ~/.bashrc, как детально показано и расписано ниже:

$ echo 'export PATH="/home/linuxbrew/.linuxbrew/bin:/home/linuxbrew/.linuxbrew/sbin/:$PATH"' >>~/.bashrc
$ echo 'export MANPATH="/home/linuxbrew/.linuxbrew/share/man:$MANPATH"' >>~/.bashrc
$ echo 'export INFOPATH="/home/linuxbrew/.linuxbrew/share/info:$INFOPATH"' >>~/.bashrc

 

Затем сразу же выполните команду source ~/.bashrc, чтобы последние изменения окончательно вступили в силу:

$ source ~/.bashrc

 

После того, как вы успешно настроили Linux brew на своем компьютере, вы можете непосредственно начать его использовать! Но с чего начать работу с данной утилитой в системе Linux?

Например, вы можете установить пакет gcc (или другую формулу) с помощью следующей команды. Обратите внимание на некоторые из сообщений на выходе, есть некоторые полезные переменные среды, которые необходимо установить для правильной работы некоторых формул.

$ brew install gcc

 

Install-Package-Using-Linuxbrew

 

 

Чтобы детально просмотреть все установленные формулы, запустите в терминале следующую команду командной строки:

$ brew list

 

List-Installed-Formula

 

 

Также вы можете самостоятельно удалить любую формулу, используя следующую команду:

$ brew uninstall gcc

 

Еще вы можете легко искать пакеты, используя следующий синтаксис:

brew search #show all formulae

 

Или же можно сделать то же самое другим способом:

$ brew search --desc <keyword> #show a particular formula

 

Чтобы обновить Linux brew, выполните следующую команду, которая будет загружать самую новую версию homebrew из GitHub с помощью инструмента командной строки git:

$ brew update

 

Чтобы узнать больше о вариантах использования Linux brew, введите в терминал такую конструцию:

$ brew help

 

Или же можете сделать это таким вот образом:

$ man brew

 

Как удалить Linux brew в Linux?

Если вы больше не хотите использовать Linux brew, вы можете удалить его, выполнив:

$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/uninstall)"

 

Домашняя страница — Linux brew.

 

 

Вот и все! В этой статье мы показали, как установить и использовать диспетчер пакетов Linux brew в системе Linux.

 

 

Спасибо за уделенное время на прочтение статьи! Возможно, вам также пригодится в работе статья о том, как использовать команд apt в Linux.

Если возникли вопросы — смело задавайте их в комментариях! С радостью ответим, поможем, сориентируем и подберем наиболее подходящий курс, соответствующий вашим потребностям!

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций! Ведь информация — главная ценность в наше время, именно она может помочь вам освоить перспективную профессию и построить успешную карьеру.

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Ciscoкурсы по кибербезопасности,  полный курс по кибербезопасности от Академии Ciscoкурсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).

Курсы Cisco и Linux с трудоустройством!

Спешите подать заявку! Осталось пару мест. Группы стартуют 22 июля, а следующая 19 августа, 23 сентября, 21 октября, 25 ноября, 16 декабря, 20 января, 24 февраля.
Что Вы получите?
  • Поможем стать экспертом в сетевом администрировании и получить международные сертификаты Cisco CCNA Routing & Switching или Linux LPI.
  • Предлагаем проверенную программу и учебник экспертов из Cisco Networking Academy и Linux Professional Institute, сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и сделать карьеру. 100% наших выпускников трудоустраиваются.
Как проходит обучение?
  • Проводим вечерние онлайн-лекции на нашей платформе или обучайтесь очно на базе Киевского офиса.
  • Спросим у вас об удобном времени для практик и подстроимся: понимаем, что времени учиться мало.
  • Если хотите индивидуальный график — обсудим и осуществим.
  • Выставим четкие дедлайны для самоорганизации. Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
А еще поможем Вам:
  • отредактировать резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроим на работу в Cisco по программе Cisco Incubator, New Graduate и Experienced. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco CCNA Routing & Switching и Linux LPI, подайте заявку или получите бесплатную консультацию.
Пакетные менеджеры

Больше похожих постов

Install-RPM-Packages-On-Ubuntu-18.04 - Установка RPM-пакетов в Ubuntu 18.04

Установка RPM-пакетов в Ubuntu 18.04

2,010
0
RPM — это система управления пакетами. В этой статье мы покажем вам, как устанавливать RPM-пакеты в Ubuntu. В операционных системах…

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения

Самое читаемое
Меню