Homebrew — это бесплатный менеджер пакетов с открытым исходным кодом для Linux и macOS. Хотя разные дистрибутивы Linux поставляются со своими собственными менеджерами пакетов, такими как APT, DNF, Pacman и т. установки, вам понадобится Homebrew в вашей системе, если вы хотите установить программы, недоступные в дистрибутиве Linux по умолчанию. репозитории.

Давайте проверим Homebrew и шаги по его установке и использованию в Linux.

Что такое доморощенный?

Homebrew — это менеджер пакетов, упрощающий установку программ, которых нет в официальных репозиториях дистрибутивов Linux. Он содержит более 5000 пакетов (также называемых «формулами») и идеально подходит для установки инструментов Unix и других программ и утилит с открытым исходным кодом.

Одним из преимуществ использования Homebrew является то, что его пакеты лучше поддерживаются, чем пакеты, доступные в других репозиториях. Это означает, что вы можете устанавливать последние версии программ, даже если на вашем компьютере установлен более старый дистрибутив Linux.

instagram viewer

Как установить Homebrew в Linux

Хоумбрю легко настроить. Следуйте этим инструкциям, чтобы установить Homebrew на вашем компьютере с Linux:

Первое, что вам нужно сделать, это установить инструменты сборки на свой компьютер с Linux. Инструменты сборки для непосвященных — это программы, облегчающие сборку пакетов на компьютере с Linux.

В Debian или Ubuntu откройте терминал и установить необходимый для сборки пакет и другие зависимости с помощью следующей команды:

Судо подходит установитьстроить-необходимый завиток procps файл мерзавец

Если вы используете Федора, CentOS или Red Hat, вы можете установить инструменты сборки с помощью:

установка группы sudo yum 'Инструменты разработки'
судо ням установить procps-нг завиток файл мерзавец
судо ням установить libxcrypt-совместимость

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

который делать

Если это возвращает путь, это означает, что на вашем Linux-компьютере есть работающий компилятор. В противном случае с установкой что-то не так, и в этом случае вам нужно повторить процесс установки еще раз.

Шаг 2: Установите Homebrew в Linux

Теперь, когда инструменты сборки готовы, все, что вам нужно сделать для установки Homebrew, — это запустить сценарий установки. Откройте терминал и выполните эту команду, чтобы сделать это:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/установить/ГЛАВА/install.sh)"

Когда будет предложено продолжить установку, нажмите Войти, и скрипт начнет загрузку и установку Homebrew в вашей системе. Подождите несколько минут, пока установка не завершится.

Как только это будет сделано, вы увидите Установка прошла успешно сообщение на терминале вместе с разделом под названием Следующие шаги это говорит вам, что вам нужно сделать дальше, прежде чем вы сможете начать использовать Homebrew.

Здесь вы увидите две команды для добавления Homebrew в ваш PATH. Скопируйте их и запустите их один за другим ниже. Вот как выглядят эти команды:

эхо 'оценка "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"'>> /home/user_name/.profile
эхо "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"

Нам надо установить ПУТЬ для Homebrew, чтобы оболочка могла найти его, когда вы вызываете его для установки, обновления или удаления пакетов, независимо от вашего текущего рабочего каталога.

Как использовать Homebrew в Linux

Установив Homebrew, вы теперь можете использовать его для установки, обновления и удаления существующих пакетов Homebrew на вашем компьютере с Linux. Следуйте инструкциям в следующих разделах для выполнения этих операций.

1. Установка пакета с помощью Homebrew

Прежде чем вы прыгнете и установите пакет с помощью Homebrew, вы должны сначала обновить Homebrew и все его определения пакетов. Откройте терминал и выполните эту команду, чтобы сделать это:

заваривать Обновить

Поскольку вы только что установили Homebrew, скорее всего, он уже обновлен, но всегда рекомендуется делать это перед установкой нового пакета.

Теперь, если вы следуете онлайн-руководству по установке пакета, вы будете уверены, что пакет присутствует в Homebrew, и, следовательно, вы можете установить его прямо сейчас. Однако, если вы не уверены, вы можете найти пакет, чтобы убедиться, что он есть в Homebrew, запустив:

варить поиск имя_пакета

Например, чтобы найти, доступен ли htop в репозиториях Homebrew, введите:

варить поиск htop

Наконец, чтобы установить пакет, используйте:

заваривать установить имя пакета

Например:

заваривать установить хтоп

2. Обновление пакета Homebrew

Со временем, по мере использования программы, она будет получать новые обновления с исправлениями ошибок, новыми функциями и другими улучшениями. Поскольку Homebrew автоматически не обновляет (не обновляет) сами пакеты, вам нужно будет сделать это вручную.

Но перед обновлением пакета Homebrew вы можете проверить версию пакета, чтобы точно знать, какую версию вы используете. Для этого откройте терминал и выполните команду ниже:

заваривать список --versions имя_пакета

Чтобы проверить доступные версии для пакета htop:

заваривать список --версии хтоп

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

варить обновление package_name

Например:

варить апгрейд

В качестве альтернативы, если вы хотите сразу обновить все пакеты Homebrew, установленные в вашей системе, вы можете сделать это, запустив:

варить апгрейд

3. Удаление пакета Homebrew

Если по какой-либо причине вам больше не нужен пакет на вашем компьютере, вы можете удалить его, как вы это делаете с традиционными менеджерами пакетов Linux. Чтобы удалить пакет с помощью Homebrew, выполните эту команду в терминале:

заваривать удалить имя пакета

Как удалить Homebrew в Linux

Подобно процессу установки Homebrew, удаление Homebrew также включает использование сценария, который автоматически удаляет менеджер пакетов из вашей системы Linux.

Откройте терминал и запустите эту команду, чтобы загрузить и запустить скрипт удаления:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/установить/ГЛАВА/uninstall.sh)"

Как только скрипт завершит удаление Homebrew, он перечислит некоторые файлы, которые не были удалены в процессе удаления. Вы можете удалить эти оставшиеся файлы из файлового менеджера или терминала так, как считаете нужным.

Другие полезные команды Homebrew, которые вы должны знать

Хотя обсуждаемые до сих пор команды — это почти все, что вам нужно знать для использования Homebrew в Linux, в Homebrew также есть несколько других полезных команд, о которых вам следует знать. Это включает:

  1. помогите заварить: Он распечатывает различные команды Homebrew с указанием их использования и назначения.
  2. brew help sub_command: Это полезно, когда вы хотите узнать больше о конкретной команде Homebrew, включая доступные параметры и использование.
  3. заварной доктор: Он проверяет вашу систему на наличие потенциальных проблем и перечисляет их, чтобы вы могли исправить их и избежать проблем при использовании Homebrew.
  4. варить устаревшее: Он используется для перечисления всех пакетов Homebrew в вашей системе, которые устарели и нуждаются в обновлении.
  5. пин-код для заваривания имя_пакета: Это позволяет вам указать пакет Homebrew, чтобы предотвратить его обновление при запуске команды brew upgrade в вашей системе. Позже, если вы захотите открепить пакет, Homebrew обновит его вместе со всеми остальными пакетами.
  6. очистка варки: Он используется для очистки старых версий пакетов в вашей системе и других связанных данных.

Установите ваши любимые программы в Linux с помощью Homebrew

Теперь, когда вы установили Homebrew и получили представление о том, как использовать его для установки новых пакетов, вы можете легко найти и установить программы, которые иначе недоступны через традиционные менеджеры пакетов Linux на вашем машина.

Если вы начинающий программист, Homebrew может вам очень пригодиться, так как с его помощью вы можете легко устанавливать различные инструменты CLI в своей системе. Точно так же, пока вы этим занимаетесь, вы также можете проверить установку и настройку Git, чтобы ознакомиться с системой контроля версий.