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

Поваренная книга донора. 15 простых и полезных рецептов, которые поддержат организм до и после сдачи крови

Путешествие начинается до взлёта! Как провести время до посадки с комфортом

Путешествие начинается до взлёта! Как провести время до посадки с комфортом

Экстренная контрацепция: что о ней важно знать, а во что стоит перестать верить

Экстренная контрацепция: что о ней важно знать, а во что стоит перестать верить

BitrixGPT Agent

Команда Лайфхакера попробовала нового ИИ-агента в «Битрикс24». 5 возможностей, которые нас удивили 

Реклама
Комментарии
Авторизуйтесь, чтобы оставить комментарий
Больной на диете
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
Что вы могли пропустить
Как мы открывали GTA: редакция Лайфхакера вспоминает 6 любимых игр культовой серии Rockstar
Как мы открывали GTA: редакция Лайфхакера вспоминает 6 любимых игр культовой серии Rockstar
0
Вчера
Технологии
Технологии
Ютубер сделал футуристичный стол-экран, заряжающий смартфон без проводов в любом месте
Ютубер сделал футуристичный стол-экран, заряжающий смартфон без проводов в любом месте
0
Вчера
Новости
Устройства
Больница будущего: стартап основателя Spotify открыл в Нью-Йорке клинику с упором на дизайн
Больница будущего: стартап основателя Spotify открыл в Нью-Йорке клинику с упором на дизайн
0
Вчера
Новости
Технологии
Новый чип Qualcomm позволит слушать музыку через наушники без подключения к смартфону
Новый чип Qualcomm позволит слушать музыку через наушники без подключения к смартфону
0
Вчера
Новости
Технологии
Как отличить восстановленный iPhone от нового
Как отличить восстановленный iPhone от нового
0
Вчера
Устройства
Устройства
В Минцифры предупредили, что российские приложения могут перестать устанавливаться на Android
В Минцифры предупредили, что российские приложения могут перестать устанавливаться на Android
0
24 сентября
Android
Новости
Honor показала сверхпрочный смартфон X9e Pro с батареей на 11 000 мА·ч
Honor показала сверхпрочный смартфон X9e Pro с батареей на 11 000 мА·ч
0
24 сентября
Новости
Устройства
Приключения Лазейки: как я с помощью вайбкодинга сделал свою первую браузерную игру
Приключения Лазейки: как я с помощью вайбкодинга сделал свою первую браузерную игру
0
24 сентября
Технологии
Технологии
Представлены флагманы Xiaomi 18 Pro и Pro Max с антишпионскими экранами
Представлены флагманы Xiaomi 18 Pro и Pro Max с антишпионскими экранами
0
23 сентября
Новости
Устройства
Как выбрать моющий робот-пылесос под свой ритм жизни: разбираемся на примере моделей бренда TROUVER 
Как выбрать моющий робот-пылесос под свой ритм жизни: разбираемся на примере моделей бренда TROUVER 
23 сентября
Устройства
Устройства
Как проверить, поддерживает ли ваш телефон 5G, — и что эта технология даёт
Как проверить, поддерживает ли ваш телефон 5G, — и что эта технология даёт
0
23 сентября
Технологии
Технологии
Amazfit показала часы T-Rex Dual Solar с двойной солнечной батареей и автономностью 180 дней
Amazfit показала часы T-Rex Dual Solar с двойной солнечной батареей и автономностью 180 дней
0
22 сентября
Новости
Устройства
Beats представила кастомизируемые накладные наушники Beats 360
Beats представила кастомизируемые накладные наушники Beats 360
0
22 сентября
Новости
Устройства
iPhone 18 Pro Max и Galaxy S26 Ultra сравнили на прочность — один разбился вдребезги
iPhone 18 Pro Max и Galaxy S26 Ultra сравнили на прочность — один разбился вдребезги
0
22 сентября
Новости
Устройства
Samsung раскрыла сроки выпуска One UI 9 для старых смартфонов Galaxy
Samsung раскрыла сроки выпуска One UI 9 для старых смартфонов Galaxy
0
22 сентября
Новости
Технологии

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

Аватар автора комментария
Galya Bakulina42 минуты назад

0 / 0

Автор статьи перепутал слова "одалживать" с "занимать". Испанский стыд.
«Ариэтти из страны лилипутов» вернулась в кино — в 4К и с новым дубляжем
Аватар автора комментария
Александр Медведев11 часов назад

0 / 0

Советую еще https://serphunt.ru/chat-gpt/. Это агрегатор, несколько нейросетей в одном окне. Очень удобно.
10 лучших нейросетей для генерации текста на русском языке в 2025 году
Аватар автора комментария
Александр Медведев11 часов назад

0 / 0

Врет как дышит. Гонял этот ИИ https://serphunt.ru/chat-gpt/. 50/50 правда/выдумки. Ерунда вобщем.
15 неожиданных применений ChatGPT, которые вы захотите попробовать сами
Аватар автора комментария
14 часов назад

0 / 0

Занимался много чем и занимаюсь сейчас тяжелую атлетику и местами хотя бы 1 раз в неделю пробежку. Бегаю всегда снег, дождь слякоть( уже честно привык ) зимой да бегать немного тяжелее но дышится легче и бегать на много проще. Каждый раз перед пробежкой говорю себе много не беги так нет вчера хотел 3 пробежать так нет, все 5.86 так и еще хочется, но уже времени нету столь много. Но сама большая дистанция по пересеченной местности 13,45. И очень кайфую во время бега
Личный опыт: как бег помогает мне выживать в мире, полном хаоса
Поваренная книга донора. 15 простых и полезных рецептов, которые поддержат организм до и после сдачи крови

Поваренная книга донора. 15 простых и полезных рецептов, которые поддержат организм до и после сдачи крови

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