Лайфхакер
Лайфхакер
Лучшее
Новости
Жизнь
Рецепты
Здоровье
Кино
Технологии
Покупки
Лучшее
Новости
Жизнь
Рецепты
Здоровье
Кино
Технологии
Покупки
Реши за меня
Добрые новости
Стыдные вопросы
Есть мнение
Норм или стрём
Личный опыт
Объясняем за минуту
Сервисы
macOS
5 сентября 2017

Homebrew: ставим нужный софт на Mac командой «Терминала»

Для тех, кому надоело устанавливать приложения для Mac, перетягивая их из .dmg в папку Applications. Есть способ получше.
Фото автора Дмитрий Сажко
Дмитрий Сажко

Автор Лайфхакера

Homebrew: ставим нужный софт на Mac командой «Терминала»

Пользователи Linux имеют одно неоспоримое преимущество перед пользователями Windows и Mac: у них есть репозитарии и пакетные менеджеры. Вместо того чтобы искать сайт приложения, скачивать его оттуда и устанавливать, достаточно приказать Linux «Установи это!» — и он установит. С Homebrew ваш Mac научится делать то же самое.

⭐ Отметьте Лайфхакер галочкой в избранных источниках Google: так вы чаще будете видеть проверенные статьи и поддержите нас.

Homebrew — «менеджер недостающих пакетов для macOS», как его называет создатель. Изначально он предназначается для компиляции приложений из исходных кодов. Если вы ещё не забыли об этом, в Mac за красивой оболочкой Aqua кроется самый настоящий Unix, в котором сборка из исходных кодов — обычное дело. Но Homebrew умеет не только это. Вместе с дополнением Homebrew-Cask он способен устанавливать приложения из «Терминала».

Установка Homebrew и Homebrew-Cask

Установить Homebrew очень просто.

Прежде всего установите Xcode — набор для расширенного использования «Терминала». Откройте «Терминал» и скопируйте туда следующую команду:

xcode-select --install

Затем дайте команду установить Homebrew:

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

Введите свой пароль, если потребуется. Прежде чем что-то выполнить, Homebrew остановится и объяснит, что он делает.

Подождите, пока Homebrew установится — это займёт около минуты. «Терминал» уведомит вас о завершении установки.

Теперь введите такую команду:

brew tap caskroom/cask

Операции с программами

caskroom.github.io

Homebrew готов. Испробуем его.

Чтобы установить что-нибудь, введите в «Терминал» команду:

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

Если опечатались или не знаете точного названия пакета, Homebrew-Cask подскажет правильное написание.

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

brew cask install google-chrome

Chrome появится в папке Applications.

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

brew cask install firefox double-commander

Homebrew-Cask установит Firefox и Double Commander. Можно вводить столько наименований, сколько нужно. Гораздо удобнее, чем скачивать установочные файлы, не так ли?

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

brew cask uninstall google chrome

Так можно удалить несколько ненужных приложений за один раз.

Удаление Homebrew

Удалить менеджер так же просто, как установить. Выполните в «Терминале»:

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

Homebrew позволяет устанавливать программы не открывая ни браузер, ни App Store. Пользователи Linux, да и все, кто предпочитает «Терминал», оценят это.

Если истосковались по командной строке или переехали на новую систему и хотите установить всё сразу — Homebrew поможет.

Homebrew →

Homebrew-Cask →

Если нашли ошибку, выделите текст и нажмите Ctrl + Enter
Это интересно
Как поддержать близкого, который бросает курить, и не испортить отношения

Как поддержать близкого, который бросает курить, и не испортить отношения

Безопасные покупки: как Ozon бережёт вас от мошенников

Безопасные покупки: как Ozon бережёт вас от мошенников

Реклама
ТЕСТ: Какой вы путешественник? 

ТЕСТ: Какой вы путешественник? 

От доставки продуктов до тушения пожаров: как дроны помогают решать повседневные задачи

От доставки продуктов до тушения пожаров: как дроны помогают решать повседневные задачи

Комментарии
Больной на диете
05.09.17 19:20
Так он сам знает откуда качать?
Aziz Shahhuseynov
05.09.17 19:50
да
Alex Kuzichev
06.09.17 03:06
что "да"? У него свой репозитарий или он с офф.сайтов тянет пакеты?
Angel Vivaldi
06.09.17 06:09
одно другому не мешает (:
Alex Kuzichev
06.09.17 06:26
я бы так не утверждал, из собственно репо можно все что угодно подсовывать юзверам, ничего в этом не понимающим. Червечков, троянчиков, вымогателей и т.д. а вот если с офф. сайта, то другое дело. Но в таком случае должна присутствовать нехилая логик. Я допусти chrome canary хочу, или beta или еще какую ветку. Как это надо прописать в сабже?
Alex Kuzichev
06.09.17 06:26
минус собственно репо еще и актуальности софта
Артём Чудинов
06.09.17 09:14
Есть прекрасная команда: brew cask search chrome выполните ее и посмотрите результат, там все будет понятно Но для канарейки нужно: brew cask install google-chrome-canary
Артём Чудинов
06.09.17 09:14
И с оф. сайтов можно притащить червя. Помните про Transmission?
Артём Чудинов
06.09.17 09:11
У homebrew cask есть свой репозиторий этих самых cask (по сути файлов с описанием того, что делать), но дистрибутивы качаются с оф. сайтов. Например Chrome: https://github.com/caskroom/homebrew-cask/blob/master/Casks/google-chrome.rb Исходя из этого файла, Хром скачается вполне себе с серверов Гугля: 'https://dl.google.com/chrome/mac/stable/GGRO/googlechrome.dmg' С помощью brew cask например удобно скачивать MplayerX, а не пробиваться через рекламу: https://github.com/niltsh/MPlayerX-Deploy/releases/download/#{version.before_comma}/MPlayerX-#{version.before_comma}-#{version.after_comma}.zip И т.д. и т.п.
Артём Чудинов
06.09.17 09:12
Если интересно, вот пример cask файла: https://github.com/caskroom/homebrew-cask/blob/master/Casks/mplayerx.rb
Евгений «Arinoki» Туманцев
05.09.17 20:46
Для Windows тоже подобное есть - называется Chocolatey. https://chocolatey.org
Что вы могли пропустить
Nothing показала концепт «смартфона мечты» — в нём учли все пожелания пользователей
Nothing показала концепт «смартфона мечты» — в нём учли все пожелания пользователей
0
Вчера
Новости
Устройства
Какой триммер для травы выбрать: бензиновый, электрический или аккумуляторный
Какой триммер для травы выбрать: бензиновый, электрический или аккумуляторный
0
Вчера
Технологии
Технологии
Представлен Redmi 17C — ультрабюджетный смартфон с экраном 120 Гц и разъёмом для наушников
Представлен Redmi 17C — ультрабюджетный смартфон с экраном 120 Гц и разъёмом для наушников
0
Вчера
Новости
Устройства
Google начала сохранять ваши изображения и аудио для обучения ИИ — вот как это отключить
Google начала сохранять ваши изображения и аудио для обучения ИИ — вот как это отключить
0
Вчера
Веб-сервисы
Новости
«Просто абсурд»: появились цены и тесты Steam Machine — в Сети негодуют
«Просто абсурд»: появились цены и тесты Steam Machine — в Сети негодуют
0
Вчера
Новости
Устройства
Анонсирован Tecno Camon Slim — ультратонкий смартфон с глазками
Анонсирован Tecno Camon Slim — ультратонкий смартфон с глазками
0
22 июня
Новости
Устройства
Honor представила X80 Pro Max — доступный смартфон с батареей 11 000 мА·ч и яркостью до 10 000 нит
Honor представила X80 Pro Max — доступный смартфон с батареей 11 000 мА·ч и яркостью до 10 000 нит
0
22 июня
Новости
Устройства
Мама, я программист: 7 лучших нейросетей для вайбкодинга
Мама, я программист: 7 лучших нейросетей для вайбкодинга
0
22 июня
Веб-сервисы
Веб-сервисы
Новый глава Apple намерен вернуть дизайнерам ключевую роль в компании
Новый глава Apple намерен вернуть дизайнерам ключевую роль в компании
0
22 июня
Новости
Технологии
OnePlus 15 выше Galaxy S26 Ultra: TechRadar обновил рейтинг лучших смартфонов года
OnePlus 15 выше Galaxy S26 Ultra: TechRadar обновил рейтинг лучших смартфонов года
0
22 июня
Новости
Устройства
Представлен Cyber-G Pocket — гибрид Bluetooth-колонки и «гитары» для тех, кто не умеет играть
Представлен Cyber-G Pocket — гибрид Bluetooth-колонки и «гитары» для тех, кто не умеет играть
0
22 июня
Новости
Устройства
15 способов скачать музыку с YouTube в 2026 году
15 способов скачать музыку с YouTube в 2026 году
0
21 июня
Веб-сервисы
Ликбез
Страдания того стоят: почему я влюбилась в соулслайки и советую их всем
Страдания того стоят: почему я влюбилась в соулслайки и советую их всем
0
20 июня
Технологии
Технологии
Названы смартфоны основных брендов, которые получат Android 17
Названы смартфоны основных брендов, которые получат Android 17
0
20 июня
Android
Новости
Представлен смарт-браслет Amazfit Helio Strap Pro с двумя дополнительными трекерами
Представлен смарт-браслет Amazfit Helio Strap Pro с двумя дополнительными трекерами
0
20 июня
Новости
Устройства

Новые комментарии

Аватар автора комментария
Darkwing Pon56 минут назад

0 / 0

Я как-то раз добавил в друзья испанца, пообщаться. С тех пор лента "возможных друзей" состоит почти полностью из испаноязычных "друзей" и сообществ. Хотя я на испанском и не пишу ничего.
Откуда Facebook* знает, с кем вы можете быть знакомы
Аватар автора комментария
Alexandr Al1 час назад

0 / 0

мне нравится финал «Игры престолов», сюжет закончен, есть куча вариантов для сиквелов
«Дом дракона» ждёт более удачный финал, чем был в «Игре престолов»
Аватар автора комментария
Рукоблуд1 час назад

0 / 0

Это что за бред - ""Кайл погибнет на войне и уже после этого превратится в киборга, начав новую жизнь под руководством Мёрфи.""" Это робот будет учить робота?
Перезапуск «Робокопа» доверили режиссёру «Пилы» Джеймсу Вану
Аватар автора комментария
Avan Soulse2 часа назад

0 / 0

Не, тут не столько про деньги как таковые, сколько про восприятие своего благополучия. Чему ещё свидетельствует «⁠Всемирный доклад о счастье», согласно которому россияне якобы более счастливые, чем граждане Турции, Болгарии и Индии. А узбеки счастливее японцев.
Учёные выяснили, что делает человека несчастным — кроме нехватки денег
ТЕСТ: Какой вы путешественник? 

ТЕСТ: Какой вы путешественник? 

Лайфхакер
Информация
О проектеРубрикиРекламаРедакцияВакансииО компании
Подписка
TelegramВКонтактеTwitterViberYouTubeИнициалRSS
Правила
Пользовательское соглашениеПолитика обработки персональных данныхПравила применения рекомендательных технологийПравила сообществаСогласие на обработку персональных данныхСогласие для рекламных рассылокСогласие для информационной программы
18+Копирование материалов запрещено.
Издание может получать комиссию от покупки товаров, представленных в публикациях