Макинтош

Как установить Mac приложения в терминале, используя Homebrew

Как установить Mac приложения в терминале, используя Homebrew

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

Открой бесплатный чит-лист «Самые полезные сочетания клавиш Mac» прямо сейчас!

Это подпишет вас на нашу рассылку

Введите адрес электронной почты

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

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

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

  • Терминал, расположенный в папке / Application / Utilities .
  • macOS 10.12 (Sierra) или выше.
  • Инструменты командной строки или Xcode из Mac App Store .

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

Если у вас установлен XCode, вам не нужно устанавливать инструменты командной строки, так как пакет уже встроен в XCode. Но если нет, вам не нужно устанавливать Xcode только для Homebrew.

После установки Xcode потребляет около 10 ГБ дискового пространства, что немало. Если вы только начинаете работать с этими командами, то установка инструментов командной строки (примерно 150 МБ) завершит работу.

Шаг 1: Установите инструменты командной строки

Чтобы установить инструменты командной строки, нажмите Cmd + Space для запуска Spotlight и поиска терминала . Затем введите:

xcode-select --install 

При вводе этой команды появится всплывающее окно с сообщением. Команда «xcode-select» требует инструментов разработчика командной строки. Вы хотите установить эти инструменты сейчас? Нажмите кнопку Установить , чтобы продолжить установку.

В моем случае, поскольку пакет уже установлен, это показывает сообщение об ошибке.

установить инструменты командной строки

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

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

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

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

установить доморощенный с помощью одной команды

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

успешная установка доморощенного

Шаг 3: Проверьте установку Homebrew

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

 brew doctor 

Если вы видите какие-либо сообщения Warnings , вы можете их спокойно игнорировать, но вам следует проверить общие проблемы, которые могут повлиять на установку Homebrew . В большинстве случаев вы не увидите никаких ошибок, если ваша копия macOS и Инструменты командной строки / Xcode обновлены.

Вам следует проверить наличие обновлений в App Store перед установкой Homebrew.

проверить установку доморощенного

Установка популярных инструментов Unix с помощью Homebrew

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

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

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

  • youtube-dl : позволяет загружать видео с YouTube и других сайтов.
  • geoip : предоставляет данные геолокации для определенного IP-адреса. Полезно для системных администраторов, исследователей безопасности и веб-разработчиков.
  • Wget : позволяет загружать данные из Интернета и FTP. Вы можете скачать файл или даже весь сайт с помощью этого инструмента.
  • cask : Этот позволяет устанавливать приложения macOS с графическим интерфейсом.
  • htop : альтернатива командной строки Activity Monitor. Он дает вам полную информацию о процессоре, памяти, процессах и многом другом.

Управление инструментами Unix с помощью Homebrew

Запуск этих формул Homebrew легко. Просто введите:

 brew install [formula name] 

Например, чтобы установить youtube-dl , введите:

 brew install youtube-dl 

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

 brew help 

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

  1. поиск: поиск формулы
  2. удалить: удалить формулу
  3. список: список всех установленных формул
  4. Обновление: получите новейшую версию Homebrew от Github.
  5. обновить [имя формулы]: установить обновления для определенной формулы

brew поможет перечислить все команды

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

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

Чтобы установить Cask, введите это в Terminal:

 brew tap caskroom/cask 

Сразу после установки Cask введите:

 brew tap homebrew/cask-versions 

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

С установленным Cask, вы также можете ввести эту команду:

 brew cask 

Этот синтаксис сообщит вам команды, которые поддерживает Cask. Каждый раз, когда вы используете команду, не забывайте вводить бочку . Наиболее часто используемые команды, которые вы должны запомнить:

  1. установить: устанавливает данную бочку
  2. удалить: удаляет данную бочку
  3. list : список установленных бочек
  4. устаревшие: список всех устаревших бочек
  5. upgrade: Обновляет все устаревшие бочки.

команды варки бочки

Вам не нужно запоминать команды. Если вы когда-нибудь забудете команду, введите brew cask, чтобы увидеть список. Вы также можете распечатать страницу руководства и открыть ее в приложении предварительного просмотра.

Этот синтаксис экспортирует вывод man- страницы в Preview.

 man -t [Command Goes Here]|open -f -a /Applications/Preview.app 

Например, приведенная ниже строка откроет страницу руководства для brew cask в Preview:

 man -t brew-cask|open -f -a /Applications/Preview.app 

распечатка справочной страницы

После того, как справочная страница откроется в приложении «Просмотр», выберите « Файл»> «Экспортировать как PDF», чтобы сохранить файл в виде документа PDF для дальнейшего использования.

Установка Mac-приложений с помощью Cask

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

 brew search 

Посмотрим, есть ли бочка для Firefox. Для этого введите это в терминал:

 brew search firefox 

Как вы, возможно, знаете, Firefox поддерживает множество различных каналов выпуска. Mozilla использует эти каналы для медленного развертывания обновлений для пользователей, начиная с ежедневных сборок Nightly до более стабильных сборок. Если вы хотите установить Ночную сборку Firefox, введите:

 brew cask install firefox-nightly 

установить Firefox каждую ночь с бочонком

Или, чтобы установить Google Chrome Beta, попробуйте это:

 brew search chrome 

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

 brew cask install google-chrome-beta 

установить хром с доморощенной бочкой

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

 brew search sync 

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

Удаление приложений с помощью Cask

Чтобы удалить Chrome Beta, просто введите:

 brew cask uninstall google-chrome-beta 

Для удаления Firefox используйте:

 brew cask uninstall firefox-nightly 

Приложение полностью удаляется без следов. После того, как вы установили приложение с помощью Cask, его можно обновить, даже если Cask не показывает обновления. Не забудьте проверить наличие проблем с конфигурацией для дальнейшего устранения любых проблем. Вы можете сделать это с помощью этой команды:

 brew doctor 

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

 brew upgrade 

Версии GUI Homebrew и бочек

Хотя нет приложения с графическим интерфейсом для установки Homebrew и Casks, существуют сторонние приложения, которые позволяют обновлять ядро ​​Homebrew, проверять проблемы с конфигурацией, устанавливать и обновлять приложения из репозитория Cask и многое другое.

Cakebrew — это бесплатное приложение с открытым исходным кодом, которое работает в паре с Homebrew. Он позволяет просматривать список установленных формул, а также может выполнять быстрый поиск и отображать описание формул, которые вы хотите установить. Это функциональность, которой не обладает версия командной строки.

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

 brew cask install cakebrew 

приложение для торта

Homebrew и Cask Workflow для Alfred позволяет вам легко устанавливать, удалять и управлять Homebrew и бочками в тандеме. Скрипт фильтрует brew and cask с поддержкой доктора , установки , списка , поиска , удаления и многого другого.

Затем запустите Alfred , введите brew или cask , и вы сможете управлять своими приложениями прямо в Alfred. Для использования этого и других рабочих процессов необходимо установить Alfred Powerpack .

управлять доморощенным и бочонком с Альфредом

Установите эти приложения Mac с открытым исходным кодом

Homebrew — отличный менеджер пакетов для установки бесплатных инструментов Unix и приложений MacOS. Если вы настраиваете Mac с нуля или работаете в компании, где вы управляете несколькими компьютерами Mac, Homebrew может сэкономить вам много времени и энергии.

Со всеми этими командами легко заблудиться, но не нужно спешить. Медленно выполняйте эти шаги и часто делайте заметки. Вы также можете добавить это руководство в Mac Terminal для других команд и помощи в будущем, а также некоторые советы по настройке терминала. настроить терминал

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

Похожие посты
Tech новостиWindowsКак сделатьМакинтош

Mac Pro по сравнению с ПК переоценен?

Макинтош

Как получить Dark Mode для всех сайтов на Mac

Как сделатьМакинтош

Как увеличить память вашего MacBook

Tech новостиКак сделатьМакинтош

Где находятся функции iTunes в macOS Catalina?