Как установить пакеты с Homebrew на macOS

установить пакеты с Homebrew на macOS

Менеджер пакетов или система управления пакетами – это набор утилит, которые облегчают процесс установки, обновления и удаления компьютерных программ в операционной системе. Это очень распространено среди Unix и Unix-подобных операционных систем, и операционная система Linux является ее самым большим сторонником за все время.

установить пакеты с Homebrew на macOS

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Однако, в отличие от Linux, macOS, которая также имеет свои корни в семействе Unix, никогда не была особенно продвинутой с точки зрения менеджеров пакетов. Единственным вариантом, который у него когда-либо был, был Homebrew, который стал де-факто системой управления пакетами для macOS.

Вот руководство, объясняющее, что такое Homebrew и как вы можете использовать его для установки программ на свой Mac.

Что такое Homebrew?

Homebrew – это бесплатный менеджер пакетов с открытым исходным кодом для операционных систем macOS и Linux. Он позволяет устанавливать, обновлять и удалять программы (приложения / утилиты) на вашем Mac прямо из командной строки и обеспечивает доступ к различным утилитам командной строки, включая git, wget, nvm и openssl.

Мало того, Homebrew также имеет расширение под названием Cask (или Homebrew Cask), которое поможет вам в управлении приложениями на основе графического интерфейса. Таким образом, вы можете использовать его, когда хотите установить, обновить или удалить графические приложения на вашем Mac, такие как Google Chrome, VLC, Spotify, Atom и т. Д.

Все установленные вами пакеты Homebrew находятся под / usr / local / Подвал и связаны с / USR / местные / бен чтобы вам было проще находить и запускать приложения с графическим интерфейсом прямо из Приложения каталог, как и любое другое приложение с графическим интерфейсом пользователя на вашем Mac.

Преимущества использования Homebrew

Есть несколько преимуществ использования Homebrew для управления утилитами и приложениями на вашем Mac. В следующем списке показаны некоторые из его преимуществ по сравнению с традиционным методом установки, обновления и удаления приложений:

  • Homebrew предлагает простой процесс установки, обновления и удаления приложений, основанный на использовании только терминального приложения macOS и набора команд Homebrew.
  • Это дает вам возможность одновременно массово устанавливать, обновлять и удалять приложения, чтобы сэкономить ваше время и усилия.
  • Диспетчер пакетов уменьшает ненужный беспорядок в вашем хранилище, удаляя все связанные файлы, связанные с программой, когда вы удаляете ее на своем Mac. [There are certain exceptions where the related files may not entirely be deleted from the system.]
  • Homebrew упрощает перенос устройств, что позволяет быстро и легко переносить пакеты Homebrew с вашего текущего компьютера на новый.
Также на ТехПП

Предварительные условия для использования Homebrew

Homebrew предустановлен на macOS, поэтому, если вы не удалили его самостоятельно, он должен быть у вас на Mac. Чтобы проверить, присутствует ли Homebrew в вашей системе, откройте приложение «Терминал» и запустите:

which brew

Если он возвращает путь, это означает, что Homebrew доступен в вашей системе. В этом случае обязательно обновите его до последней версии, запустив:

brew update && brew upgrade

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

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

Затем убедитесь, что на вашем Mac установлен Xcode. Если у вас мало места на диске или вы не хотите устанавливать приложение полностью, вы можете установить только его основные (командной строки) утилиты, которые требуются Homebrew, запустив:

xcode-select --install

Как установить пакеты с помощью Homebrew

После выполнения предварительных требований Homebrew вы готовы к установке пакетов (утилит и приложений) на свой Mac.

Примечание: Пакеты Homebrew называются формулами, а приложения Homebrew Cask – контейнерами.

В зависимости от того, какой пакет вы хотите установить на свой Mac – утилиту командной строки или графическое приложение – вам нужно будет использовать для установки либо Brew, либо Brew Cask.

1. Установка утилит командной строки с помощью Homebrew

Если вы хотите установить утилиту / формулы командной строки на свой Mac с помощью Homebrew, вам нужно будет использовать заваривать. Для этого откройте приложение «Терминал» и выполните команды, используя следующие синтаксисы.

Чтобы найти пакет, запустите:

brew search package_name

Например:

brew search git

Если вы хотите узнать больше о каком-либо пакете, проверить формулы домашнего пивоварения.

Чтобы установить пакет:

brew install package_name

Например:

brew install git

Если вы хотите обновить пакет до последней версии:

brew upgrade package_name

Чтобы удалить пакет из вашей системы:

brew uninstall package_name

2. Установка графических приложений с помощью Homebrew

В отличие от установки обычных пакетов (или инструментов командной строки), установка графических приложений с бочка требует, чтобы вы использовали немного другой набор команд. Ниже приведены некоторые команды Homebrew Cask, которые помогут вам при установке и удалении приложений / контейнеров с графическим интерфейсом.

Для простого поиска приложений в библиотеке Homebrew Cask выполните:

brew cask search app_name

Чтобы установить приложение:

brew cask install app_name

Например:

brew cask install google-chrome

Если вы хотите увидеть полный список приложений Homebrew Cask, проверить формулы Homebrew Cask.

Для обновления существующего пакета Homebrew:

brew cask upgrade package_name

Если вы хотите удалить приложение:

brew cask uninstall package_name

3. Установка пакетов из других репозиториев

Несмотря на то, что Homebrew охватывает широкий спектр пакетов, есть несколько других пакетов (инструменты командной строки и приложения с графическим интерфейсом), которые менеджер пакетов не предлагает.

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

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

brew tap repository_name

или же

brew tap URL

После того, как вы вошли в репозиторий, вы можете установить пакет с помощью команды brew или команды brew cask, в зависимости от того, используется ли это утилита командной строки или приложение с графическим интерфейсом.

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

brew untap repository_name

Другие полезные команды Homebrew

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

1. варево устаревшее

Если на вашем Mac есть устаревшие формулы / пакеты Homebrew, которые давно не обновлялись, заваривать устаревшее покажет список всех таких пакетов, чтобы вы могли обновить их до последней версии.

2. заварочный штифт

Каждый раз, когда вы запускаете команды brew update и brew upgrade, Homebrew обновляет свои пакеты и обновляет те, которые установлены в вашей системе. Однако иногда есть определенные пакеты, которые не следует обновлять автоматически, чтобы избежать проблем с совместимостью.

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

brew pin package_name

Чтобы открепить:

brew unpin package_name

3. заварить доктор

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

4. очистка заваривания

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

Эффективное управление программами Mac с помощью Homebrew

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

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

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

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