Mac OS установка программ через терминал

Установка через Homebrew удобнее популярного у начинающих пользователей метода с перетаскиванием dmg файла в папку программ, потому что:

  • ищется и устанавливается приложение парой команд в терминале – меньше телодвижений;
  • не надо следить за обновлениями на сайтах каждой из установленных программ – обновляется всё одной командой;
  • весь софт через Homebrew устанваливается в одно и то же место, не замусоривая систему;
  • удалить приложение полностью намного проще (одной командой), чем в случае установки перетаскиванием dmg (нужны специальные программы для удаления).

Минусом можно назвать разве что необходимость работы с терминалом. Но это для кого-то минус, а для кого-то повседневность. Достаточно один раз научиться с ним работать, и MacOS (а также Linux) станет для вас намного дружелюбнее.

Устанавливается Homebrew одной командой (актуальная версия здесь: https://brew.sh/ ):

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

В терминале все взаимодействие с Homebrew происходит через команду brew .

Homebrew | Как установить и начать пользоваться?

Например, мы хотим установить Firefox. Пишем в терминале:

brew search firefox

Получаем несколько результатов, разделенных на два блока: Formulae и Casks .

Блок Formulae – это результаты из основого репозитория brew. В нем находятся различные вспомогательные библиотеки, пакеты для разработки, программы без графического интерфейса (gui) и т.д.

Блок Casks – результаты из репозитория cask . Тут обычно находятся программы с gui. Также есть и множество других репозиториев, но они нам сейчас не нужны.

Пакет firefox мы видим в блоке cask . Набираем:

brew install -cask firefox

  • —cask нужен, т.к. устанавливаем из репозитория cask ;
  • firefox – название устанавливаемого приложения (должно быть написано точно так же, как в результате команды search ).

Всё, Firefox установлен. Теперь его можно найти в стандартной папке с программами.

Посмотреть список всех установленных через brew пакетов:

Обновление (две команды):

brew update

brew upgrade

brew uninstall -cask firefox

  • — cask нужен в случае удаления приложения из репозитория cask.

Источник: dzen.ru

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

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

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

Terminal это не страшно — Полезные утилиты и настройки для пользователей macOS и Linux

Что такое Homebrew?

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

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

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

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

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

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

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

Чтобы установить Инструменты командной строки, нажмите Cmd + Пробел, чтобы запустить 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

Если вы видите какие-либо сообщения с предупреждениями, вы можете игнорировать их, но вам следует проверить общие проблемы, которые могут повлиять на установку 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. search: поиск формулы
  2. удалить: удалить формулу.
  3. list: список всех установленных формул
  4. Обновление: загрузите последнюю версию Homebrew с Github
  5. обновить [название формулы]: установить обновления для определенной формулы.

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

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

Читайте также:
Выполните упражнение детство как ресурс основанное на предложенных в программе вопросах

Чтобы установить Cask, введите это в Терминал:

brew tap caskroom/cask

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

brew tap homebrew/cask-versions

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

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

brew cask

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

  1. install: Устанавливает указанную cask
  2. uninstall: удаляет указанную cask.
  3. list : выводит список установленных контейнеров.
  4. outdated: список всех устаревших контейнеров.
  5. upgrade: обновляет все устаревшие контейнеры

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

Этот синтаксис будет экспортировать человек вывода страницы в окне предварительного просмотра.

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

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

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

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

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

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

brew search

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

brew search firefox

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

brew cask install firefox-nightly

Или, чтобы установить бета-версию Google Chrome, попробуйте следующее:

brew search chrome

Как только вы найдете подходящие совпадения, введите:

brew cask install google-chrome-beta

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

brew search sync

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

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

brew cask uninstall google-chrome-beta

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

brew cask uninstall firefox-nightly

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

brew doctor

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

brew upgrade

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

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

Читайте также:
Программа system update шпион отзывы

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

brew cask install cakebrew

Рабочий процесс Homebrew and Cask для Альфреда позволяет легко устанавливать, удалять и управлять Homebrew и Cask одновременно. Скрипт фильтрует Homebrew и Cask с поддержкой «doctor», «install», «list», «search», «uninstall» и т. д.

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

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

Со всеми этими командами легко заблудиться, но никуда не торопитесь.

Источник: okdk.ru

Homebrew: менеджер пакетов для macOS

Homebrew logo

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

Это аналог yum и apt в Linux. С его помощью можно устанавливать программы прямо из консоли, не открывая ни App Store, ни браузер.

В отличии от некогда популярных MacPorts и Fink , Homebrew предельно прост в обращении. Он скачает нужные пакеты, соберет их и разрешит зависимости. Для установки приложения достаточно одной команды, и больше никаких ./configure make make install.

Установка Homebrew

Если у вас не установлен Command Line Tools для Xcode (или Xcode ), он будет инсталлирован во время установки Homebrew. Или вы можете поставить его самостоятельно.

xcode-select —install

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

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

Перед выполнением скрипт объяснит, что он собирается сделать.

У пользователей Linux уже есть встроенные в систему менеджеры пакетов (в CentOS — это yum, в Ubuntu — apt). Но если очень хочется, можно поставить Homebrew и на Linux .

Примеры использования

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

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

Например, если в консоли вам не хватает файлового менеджера, можно установить Midnight Commander.

brew install mc

А так в macOS можно вернуть утилиту telnet.

brew install telnet

Программы с графическим интерфейсом устанавливаются через расширение cask.

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

Например, можно установить терминал iTerm2.

brew cask install iterm2

Чтобы установить несколько приложений, напишите их через пробел.

brew cask install firefox double-commander

Для поиска утилит и программ в репозитории используйте команду search. Так, например, можно выполнить поиск программ по ключевому слову «office».

brew search office

Для удаления программы используется команда uninstall.

brew cask uninstall google-chrome

И еще несколько полезных команд.

brew doctor — диагностика проблем с Homebrew brew update — обновление Homebrew brew list — список установленных пакетов brew info имя_пакета — информация по пакету brew outdated — список пакетов, для которых есть обновления

Удаление Homebrew

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

ruby -e «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)»

Однако не представляю, зачем это может понадобиться.

На этом всё. Но вы можете поддержать проект. Даже небольшая сумма поможет нам писать больше полезных статей.

Если статья помогла или понравилась, пожалуйста поделитесь ей в соцсетях.

Источник: trofimovdigital.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru