Как установить Хоумбрю на Mac

Kak Ustanovit Houmbru Na Mac



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

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







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



Предпосылки



Для установки Homebrew на Mac необходимы следующие предварительные условия:





  • Система с macOS (Mojave и более поздние версии)
  • Пользователь с правами администратора

Как установить Хоумбрю на Mac

Установка Homebrew на Mac состоит из двух шагов:

  1. Установка инструментов командной строки Xcode
  2. Установка доморощенного

Функциональность Homebrew зависит от инструментов командной строки Xcode, их необходимо установить перед установкой Homebrew. Давайте узнаем, как установить Xcode Command Line Tools Mac.



1: Как установить инструменты командной строки Xcode на Mac

Чтобы установить Homebrew на Mac, вам необходимо установить инструменты командной строки Xcode в вашей системе, поскольку Homebrew нуждается в этих инструментах для работы.

Xcode — это IDE от Apple для разработки приложений на базе iOS, iPadOS и macOS. Если она уже установлена ​​в вашей системе, вам не нужно устанавливать инструменты командной строки Xcode. Но если он не установлен, вам не нужно устанавливать всю Xcode IDE, так как это займет около 10 ГБ памяти, вместо этого установите инструменты командной строки Xcode.

Сначала откройте терминал на своем Mac, нажав Команда + Пробел ключи, поиск Терминал а затем нажмите Enter, чтобы открыть его:

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

xcode-выбрать -п

Приведенная выше команда печатает активный каталог разработчика, если вы получаете сообщение об ошибке, это означает, что инструменты командной строки Xcode не установлены:

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

xcode-выберите --установить

Появится диалоговое окно нажмите Установить:

Соглашаться в Лицензионное соглашение :

Загрузка начнется:

Нажмите Сделанный когда загрузка завершена:

Проверьте установку инструментов командной строки Xcode, используя:

xcode-выберите

Чтобы проверить путь разработчика, используйте:

xcode-выберите -п

Инструменты командной строки Xcode были установлены в вашей системе, и теперь перейдите к следующему шагу.

Как установить Хоумбрю на Mac

Доступны два основных типа компьютеров Mac:

  1. Mac на базе Intel (Intel i5, i7)
  2. Mac на базе Apple Silicon (M1/M2)

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

i: Как установить Homebrew на Mac с процессором Intel

Выполните следующую команду в терминале macOS, чтобы начать установку менеджера пакетов Homebrew:

/ мусорное ведро / бить ' $(завиток -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh) '

Приведенный выше скрипт установит Homebrew в /USR/местный/ каталог.

ii: Как установить Homebrew на M1 Mac

Вышеупомянутый шаг установит Homebrew в /выбрать/доморощенный/ каталог, если Mac основан на Apple Silicon (M1/M2).

На компьютерах Mac M1 или M2 необходимо выполнить дополнительный шаг для установки Homebrew. По умолчанию Homebrew загружается в каталог /opt/homebrew. Этот каталог не является частью переменной среды ($PATH).

Чтобы сделать этот каталог частью переменной среды, выполните следующую команду на компьютерах Mac на базе Apple Silicon:

эхо 'eval '$(/opt/homebrew/bin/brew shellenv)'' >> ~ / .zprofile

оценка ' $(/opt/homebrew/bin/варить шелленв) '

В качестве альтернативы откройте Z-профиль файл в нано редактор с помощью команды:

судо нано ~ / .zprofile

Теперь добавьте следующую строку в файл и сохраните его:

оценка ' $(/opt/homebrew/bin/варить шелленв) '

Примечание: Руководство по установке Homebrew в этой статье предназначено для macOS 11.X Big Sur. Homebrew официально не поддерживается в старых версиях macOS, но может работать в macOS Mojave и Catalina.

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

заваривать --версия

Чтобы обновить Homebrew до последней версии, используйте:

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

Для получения помощи, связанной с Homebrew, выполните:

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

Чтобы прочитать справочную страницу Homebrew, используйте:

человек заваривать

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

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

Установка пакета

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

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

Примечание: Для пакетов Homebrew используется термин формула; он предоставляет инструкции для Homebrew по установке пакетов.

Например, для установки wget утилита заменить <имя_пакета> с wget в приведенной выше команде:

заваривать установить wget

Установка бочек

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

заваривать установить --бочка < имя пакета >

Примечание: Для установки собственных пакетов macOS Homebrew использует определение cask.

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

заваривать установить --бочка Fire Fox

Список установленных пакетов

Чтобы проверить установленные пакеты, мы можем перечислить установленные пакеты Homebrew, используя:

список заваривания

Удаление пакетов

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

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

Удалять wget Использование пакета:

варить удалить wget

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

варить удалить --бочка < имя пакета >

Чтобы удалить бочку Firefox, замените <имя_пакета>:

варить удалить --бочка Fire Fox

Проверка зависимостей пакетов

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

варить депс < имя пакета >

Например, чтобы проверить зависимости wget , выполнять:

варить депс wget

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

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

заваривать обновление < имя пакета >

Список устаревших пакетов

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

пиво устаревшее

Удаление ненужных зависимостей

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

варить автоудаление --пробный прогон

Список ошибок и предупреждений Homebrew

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

варить доктор

Как удалить Homebrew с Mac

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

/ мусорное ведро / бить ' $(завиток-fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh) '

Как удалить инструменты командной строки Xcode

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

судо г.м. -рф / Библиотека / Разработчик / CommandLineИнструменты

Вывод

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