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

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

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

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

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

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

👌 В телеграм-канале «Лайфхакер» лучшие статьи о том, как сделать жизнь проще.

⚡ Новости из мира гаджетов, обзоры, гайды и не только — в телеграм-канале «Технологии | Лайфхакер».

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
Это интересно
Гид по здоровому весу. Что нужно знать об ожирении

Гид по здоровому весу. Что нужно знать об ожирении

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

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

Чем различаются сахарный диабет 1‑го и 2‑го типа и почему это важно знать

Чем различаются сахарный диабет 1‑го и 2‑го типа и почему это важно знать

Зима за городом: 3 критические ошибки владельцев дач и коттеджей

Зима за городом: 3 критические ошибки владельцев дач и коттеджей

Комментарии
Больной на диете
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
Что вы могли пропустить
10 новых приложений для iOS: лучшее за июль
10 новых приложений для iOS: лучшее за июль
0
Вчера
iOS
iOS
Litejam представила гитару с RGB-подсветкой, которая сама учит играть
Litejam представила гитару с RGB-подсветкой, которая сама учит играть
0
1 августа
Новости
Устройства
В России утвердили обязательные для предустановки приложения на 2027 год
В России утвердили обязательные для предустановки приложения на 2027 год
0
1 августа
Новости
Технологии
Seeed Studio показала электронный блокнот‑стикер с ePaper и магнитным креплением на стену
Seeed Studio показала электронный блокнот‑стикер с ePaper и магнитным креплением на стену
0
1 августа
Новости
Устройства
40 лучших онлайн-игр для Android и iOS в 2026 году — только бесплатные хиты
40 лучших онлайн-игр для Android и iOS в 2026 году — только бесплатные хиты
0
1 августа
Технологии
Технологии
OnePlus подтвердила выпуск смартфона OnePlus 16 с тремя важными улучшениями для геймеров
OnePlus подтвердила выпуск смартфона OnePlus 16 с тремя важными улучшениями для геймеров
0
31 июля
Новости
Устройства
В Chrome для Android появилась персонализация главного экрана
В Chrome для Android появилась персонализация главного экрана
0
31 июля
Браузеры
Новости
Tecno показала концепт смартфона с «нулевыми рамками» и сравнила его с iPhone 17 Pro
Tecno показала концепт смартфона с «нулевыми рамками» и сравнила его с iPhone 17 Pro
0
31 июля
Новости
Устройства
Блогер построил для своего кота стадион с 30 тысячами кресел и голосовым управлением
Блогер построил для своего кота стадион с 30 тысячами кресел и голосовым управлением
0
31 июля
Новости
Технологии
В Великобритании создали «первую в мире систему безболезненных татуировок»
В Великобритании создали «первую в мире систему безболезненных татуировок»
0
31 июля
Новости
Технологии
Друг, который висит на шее: ИИ-кулон Friend обновился и научился разговаривать
Друг, который висит на шее: ИИ-кулон Friend обновился и научился разговаривать
0
31 июля
Новости
Устройства
Доступен в России без костылей: как пользоваться бесплатным чат-ботом DeepSeek
Доступен в России без костылей: как пользоваться бесплатным чат-ботом DeepSeek
0
31 июля
Ликбез
Технологии
Casio показала часы-кольцо CRW‑H001 с пульсометром и вибрацией
Casio показала часы-кольцо CRW‑H001 с пульсометром и вибрацией
0
30 июля
Новости
Устройства
Аналитики подтвердили, что теория о «мёртвом интернете» уже стала реальностью
Аналитики подтвердили, что теория о «мёртвом интернете» уже стала реальностью
0
30 июля
Новости
Технологии
В «Яндекс Картах» появились ИИ-маршруты для прогулок — вот где их найти
В «Яндекс Картах» появились ИИ-маршруты для прогулок — вот где их найти
0
30 июля
Новости
Технологии

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

Аватар автора комментария
Dmitry Sizonov39 минут назад

0 / 0

Без рукописного ввода и пера? В топку. Я уже почти обрадовался, что можно будет иметь действительно маленький блокнот.
Seeed Studio показала электронный блокнот‑стикер с ePaper и магнитным креплением на стену
Аватар автора комментария
Dmitry Sizonov43 минуты назад

0 / 0

Заранее, хотя бы немного, изучайте вопрос прошивки. При выборе телефона смотрите, какой вендор позволяет разлочить бутлоадер. Не позволяет - не берите. Смотрите, на какие телефоны есть альтернативные прошивки. Не выкидывайте старые телефоны, такой телефон без всей этой дряни, если что, например, вы сломаете свой текущий, позволит вам спокойно выбрать и привести в чувство новый (то есть удалить все это говно).
В России утвердили обязательные для предустановки приложения на 2027 год
Аватар автора комментария
D.V.51 минуту назад

0 / 0

Хорошая новость, давно хотел взять 1+ как второй телефон...
OnePlus подтвердила выпуск смартфона OnePlus 16 с тремя важными улучшениями для геймеров
Аватар автора комментария
Маша Пчёлкина53 минуты назад

0 / 0

Читала этот текст, стоя на горе в полночь. Спасибо, Лена, спасибо, Лайфхакер!
7 созвездий Северного полушария, которые легко найти на небе
ТЕСТ: Какой вы путешественник? 

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

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