Я попробовал Homebrew на Linux. Вот что получилось

Я попробовал Homebrew на Linux. Вот что получилось0

Составьте краткое изложение этой истории. Вот краткое изложение содержания истории, основанное на фактах: Вот упрощенная версия содержания истории: Вот беззаботный взгляд на содержание истории: Исследуйте другую точку зрения: Покажите мне факты Объясните это так, будто мне 5 лет Дайте мне беззаботный пересказ

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

Для тех, кто не знаком, Homebrew — популярный менеджер пакетов, написанный на языке программирования Ruby, который невероятно упрощает установку программ из командной строки. В macOS это незаменимый инструмент для обычных пользователей и разработчиков, которые хотят быстро получить всё необходимое — от языков программирования до утилит с открытым исходным кодом — не разбираясь в файлах установщика и не разбираясь в дебрях App Store.

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

Homebrew также доступен для Linux

Никогда раньше не пользовавшийся macOS, я считал, что Homebrew — это продукт, предназначенный исключительно для пользователей Mac. Он всегда казался одним из тех отточенных инструментов, предназначенных только для Mac, но так и не перешедших в мир Linux. Представьте себе моё удивление, когда я обнаружил, что он работает не только на macOS, но и на Linux. Как и многие другие менеджеры пакетов, Homebrew можно использовать и в Linux.

Оказывается, Homebrew уже довольно давно поддерживает Linux под названием «Linuxbrew», но затем был включён в основной проект Homebrew. Это означает, что независимо от того, используете ли вы macOS или Linux, вы, по сути, используете один и тот же Homebrew, но с некоторыми специфичными для Linux изменениями.

Это означает, что он не представлен в какой-то урезанной или неофициальной форме. Версия для Linux является частью основного проекта Homebrew и предлагает практически тот же интерфейс для пользователей Linux, которым нужен более понятный и последовательный способ управления программным обеспечением. Это открытие побудило меня попробовать его в своей собственной системе Linux. И честно говоря? Мне было интересно, насколько хорошо он работает в среде, отличной от macOS.

Установка и настройка Homebrew в Linux

Самый простой способ установить Homebrew — воспользоваться официальным скриптом установки. Homebrew предоставляет однострочную команду, которая берёт на себя весь процесс установки.

/bin/bash -c «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)»

Приведённая выше команда, по сути, загружает установочный скрипт из репозитория Homebrew на GitHub с помощью инструмента командной строки curl. /бин/баш -с Часть вызывает новую оболочку Bash для выполнения команды. Параметр -c указывает Bash выполнить следующую строку как команду.

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

Вы можете проверить скрипт в репозитории GitHub. После выполнения команды может потребоваться пароль. После ввода пароля вы увидите текст с описанием действий скрипта. Нажмите Enter, чтобы продолжить установку.

После завершения установки скрипт предупредит вас об отсутствии Homebrew в вашем PATH. Давайте это исправим. Добавьте Homebrew в PATH:

echo >> /home/zunaid/.bashrc

echo ‘eval «$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)»’ >> /home/zunaid/.bashrc

eval «$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)»

Примените изменения, загрузив файл .bashrc:

источник ~ / .bashrc

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

sudo apt-get install build-essential

Теперь вы готовы к использованию Homebrew в Linux. Чтобы проверить успешность установки, выполните:

варить помощь

Он должен отображать некоторые команды brew и инструкции по их использованию.

Основы использования домашнего пивоварения

Давайте воспользуемся Homebrew для установки нашего первого пакета. Для этого выполните:

brew install имя_пакета

Например, давайте установим простое приложение с помощью Homebrew, которое выведет «Hello, world!»

brew install hello

Я попробовал Homebrew на Linux. Вот что получилось1

Установленный пакет можно запустить, как и любой другой пакет, в виде команды в терминале.

Здравствуйте

Я попробовал Homebrew на Linux. Вот что получилось2

Если вы хотите найти имя пакета, используйте команду поиска.

brew поиск package_name

Это возвращает результат, состоящий из всех названий пакетов, содержащих искомое слово. Вот пример поиска по запросу «git» с помощью Homebrew.

brew поиск git

Я попробовал Homebrew на Linux. Вот что получилось3

Чтобы обновить установленный пакет, необходимо выполнить:

имя_пакета_обновления_brew

Итак, из нашего предыдущего примера пакета «hello»:

привет, обновление brew

Я попробовал Homebrew на Linux. Вот что получилось4

Вы даже можете проверить список устаревших пакетов, используя:

заваривать устаревшее

Вы также можете обновить сам Homebrew. Для этого выполните:

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

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

обновление brew && обновление brew

Чтобы удалить пакет, просто используйте команду uninstall.

brew uninstall привет

Я попробовал Homebrew на Linux. Вот что получилось5

Если вы хотите удалить Homebrew из Linux, есть также скрипт удаления. Проверьте содержимое скрипта. Затем удалите Homebrew с помощью следующей команды:

/bin/bash -c «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)»

Эта команда работает аналогично команде установки.

Мой опыт использования домашнего пива

Первое, что я заметил при использовании Homebrew, — это его удобство. От установки до выполнения каждой команды, он выводит подробный вывод, демонстрирующий, что происходит за кулисами. Если что-то пойдёт не так или вам потребуется что-то сделать на следующем этапе, об этом также будет указано для вашего удобства. Кроме того, в терминале довольно часто встречаются ссылки на документацию.

Говоря о документации, она содержит всё необходимое для начала работы с Homebrew. В ней перечислены распространённые термины, примеры использования команд в стиле man-страниц, информация о подкомандах и доступных параметрах, а также переменные окружения.

Благодаря подробным рекомендациям у меня не возникло проблем с использованием Homebrew. Встроенная справка также оказалась весьма полезной. Помимо команды help, вы также можете увидеть список доступных команд в Brew, нажав команды заваривания Команда. Имеются встроенные функции устранения неполадок.

Если вы не понимаете, как использовать определённую команду brew, вы можете обратиться к разделу справки, посвящённому именно этой команде. Например, используя различные функции Homebrew, я хотел узнать, что произойдёт, если я запущу очистка пива Команда. Чтобы узнать, что происходит, передайте эту команду команде help, например:

очистка с помощью brew

Я попробовал Homebrew на Linux. Вот что получилось6

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

Homebrew может быть полезен для установки пакетов, которые труднодоступны в вашем дистрибутиве. Для многих программ может потребоваться Flatpak, Snap или установка из исходников. Использование Homebrew может значительно упростить установку и поддержку.

Я попробовал Homebrew на Linux. Вот что получилось7

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

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

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

Валентин Павлов/ автор статьи
Страсть Влентина к играм началась с Resident Evil, и с тех пор он не переставал играть в хоррор-игры. Пишет экспертные руководства для самых сложных игр и обзоры для самых громких релизов. Является магистром журналистики и имеет степень бакалавра лингвистики. Любимые игры: GTA 5, Silent Hill 2, Call of Duty: Modern Warfare 2, Heavy Rain, Metro 2033 и другие.
Понравилась статья? Поделиться с друзьями:
Добавить комментарий