Лайфхакер
Лайфхакер
Лучшее
Рубрики
Рецепты
Подкасты
Сервисы
Колонки
Лучшее
Рубрики
Рецепты
Подкасты
Сервисы
Колонки
Новости
Здоровье
Спорт и фитнес
Покупки
Технологии
Отношения
Кино
Реклама
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

Лучшие предложения

15 товаров дешевле 1 000 рублей, которые нравятся покупателям на AliExpress

15 товаров дешевле 1 000 рублей, которые нравятся покупателям на AliExpress

Самый популярный мультитул на AliExpress отдают со скидкой 50%

Самый популярный мультитул на AliExpress отдают со скидкой 50%

Недорогой трёхканальный видеорегистратор стал ещё дешевле на AliExpress

Недорогой трёхканальный видеорегистратор с AliExpress стал ещё дешевле

Esli rabotaete sidya, to prismotrite stol s regulirovkoj vysoty

Если работаете сидя, то присмотрите стол с регулировкой высоты

3D-принтер Adventurer 5M Pro часто покупают, а сейчас на него скидка 48%

3D-принтер Adventurer 5M Pro часто покупают, а сейчас на него скидка 48%

5 доступных полноразмерных наушников с активным шумоподавлением

5 доступных полноразмерных наушников с активным шумоподавлением

Придверные коврики

10 придверных ковриков, которые будут радовать вас и гостей

Надо брать: мощная ударная дрель от Nanwei за полцены

Надо брать: мощная ударная дрель от Nanwei за полцены

Это интересно
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
Что вы могли пропустить
Какие беспроводные наушники выбрать, чтобы не пожалеть о покупке
Какие беспроводные наушники выбрать, чтобы не пожалеть о покупке
0
Вчера
Как выбрать
Ликбез
Xiaomi выпустила «двухэтажный» аэрогриль на 12 литров с режимом сушки
Xiaomi выпустила «двухэтажный» аэрогриль на 12 литров с режимом сушки
0
Вчера
Новости
Устройства
ИИ-генератор раскрасок и улучшенный Markdown: в «Блокноте» и Paint на Windows 11 появились новые функции
ИИ-генератор раскрасок и улучшенный Markdown: в «Блокноте» и Paint на Windows 11 появились новые функции
0
Вчера
Windows
Новости
В «Google Фото» появился ИИ-генератор мемов с самим собой
В «Google Фото» появился ИИ-генератор мемов с самим собой
0
Вчера
Новости
Технологии
Инсайдер показал макет складного iPhone с причудливыми пропорциями
Инсайдер показал макет складного iPhone с причудливыми пропорциями
0
22 января
Новости
Устройства
Обзор планшета HUAWEI MatePad 11,5 S PaperMatte Edition 2026 — апгрейда удачной модели 2024-го
Обзор планшета HUAWEI MatePad 11,5 S PaperMatte Edition 2026 — апгрейда удачной модели 2024-го
0
22 января
Устройства
Устройства
Представлен NexPhone — смартфон с Android, Windows и Linux, который может заменить ноутбук
Представлен NexPhone — смартфон с Android, Windows и Linux, который может заменить ноутбук
0
22 января
Новости
Устройства
В Китае испытали «инопланетный» дирижабль, который превращает воздух в электричество
В Китае испытали «инопланетный» дирижабль, который превращает воздух в электричество
0
21 января
Новости
Технологии
Что подарить любимому человеку? 3 идеи от Felfri
Что подарить любимому человеку? 3 идеи от Felfri
0
21 января
Устройства
Устройства
Теперь официально: РКН действительно замедляет Telegram
Теперь официально: РКН действительно замедляет Telegram
0
21 января
Новости
Технологии
В Сети распространяются слухи о ликвидации бренда OnePlus — в компании их уже прокомментировали
В Сети распространяются слухи о ликвидации бренда OnePlus — в компании их уже прокомментировали
0
21 января
Новости
Технологии
Как выбрать хорошую мультиварку для дома в 2026 году
Как выбрать хорошую мультиварку для дома в 2026 году
0
21 января
Ликбез
Технологии
Геймерша собрала консоль Ningtendo PXBOX 5, которая объединяет PS5, Xbox Series S и Switch 2 в одном корпусе
Геймерша собрала консоль Ningtendo PXBOX 5, которая объединяет PS5, Xbox Series S и Switch 2 в одном корпусе
0
21 января
Новости
Устройства
Вместо Gemini: Samsung сделала ставку на Perplexity в обновлённом помощнике Bixby
Вместо Gemini: Samsung сделала ставку на Perplexity в обновлённом помощнике Bixby
0
20 января
Новости
Технологии
Названы страны, в которых чаще всего используют ИИ — Россия за пределами сотни
Названы страны, в которых чаще всего используют ИИ — Россия за пределами сотни
0
20 января
Новости
Технологии

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

Аватар автора комментария
Максим Прохоров16 минут назад

0 / 0

В подвале твитер и другие мёртвые ссылки давно пора убрать. На дворе 2026. Статья хорошая, спасибо
Что такое синдром высокого мака и почему людей раздражает чужой успех
Аватар автора комментария
Victor Chernik1 час назад

0 / 0

Телефон всегда со мной. А книги? Книги сгорели.
Как хранить дома книги, если их очень много
Аватар автора комментария
Олег Залялов1 час назад

+1 / 0

наличие смартфона не мешает мне не просматривать рабочую почту в нерабочее время. разруха не в сортирах
Журналистка The Guardian отказалась от смартфона на месяц и поделилась своим опытом
Аватар автора комментария
Yahya Artillery3 часа назад

0 / 0

Пратт не воспринимается уже как Бэтмен. Слишком серьезная роль.
«Не быть мне Бэтменом»: Крис Пратт сфоткался в маске Тёмного рыцаря и отправил снимок Джеймсу Ганну
Как провести идеальный зимний день

Как провести идеальный зимний день

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