Установка HomeBrew на Mac Apple Silicon с встроенной поддержкой

Установка Homebrew на ARM Mac Apple Silicon

Если вы поклонник Homebrew и пользователь Apple Silicon Mac, вы будете рады узнать, что последние версии Homebrew (3.0.0 и выше) теперь изначально поддерживают архитектуру Apple Silicon. Вам по-прежнему понадобится Rosetta 2 для работы некоторых пакетов и формул, но многие из них уже встроены, поддерживаются диспетчером пакетов командной строки.


Для незнакомцев Homebrew — это менеджер пакетов с открытым исходным кодом, который позволяет опытным пользователям легко устанавливать и запускать широкий спектр инструментов и приложений командной строки на Mac в Терминале. Он довольно популярен среди разработчиков, системных администраторов, сетевых администраторов, поклонников информационных технологий, unix и linux, и даже среди нас, даже среди самых увлеченных людей.

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

Если вы уже используете Homebrew, вы сможете просто обновить диспетчер пакетов, чтобы получить последнюю версию с встроенной поддержкой Apple Silicon. В качестве альтернативы вы можете снова запустить установщик.

Желающие могут установить Homebrew на Apple Silicon Mac с помощью следующей команды, запущенной в Терминале, которая совпадает с общей командой установки Homebrew для современных выпусков MacOS:

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

Как обычно, вам понадобится пароль администратора для аутентификации и завершения установки.

Некоторые пользователи могут пожелать отказаться от отслеживания Homebrew по умолчанию «Аналитический агрегированный анализ поведения пользователей», что вы можете сделать с помощью следующей команды после установки:

brew analytics off

Ты можешь проверьте пакеты на formulae.brew.sh если вам интересно, есть ли у них встроенная поддержка Apple Silicon.

Если у вас уже был Homebrew, работающий на Apple Silicon Mac, но полагающийся на Rosetta 2, вы, вероятно, захотите обновить homebrew и свои пакеты (и вам все равно следует делать это периодически):

brew update

Как уже отмечалось, еще не все поддерживает Apple Silicon, и вам все равно может потребоваться использовать этот обходной путь Терминала для запуска некоторых пакетов x86.

Устранение неполадок Homebrew на Apple Silicon

Хотя Homebrew должен нормально работать на Apple Silicon Mac, у некоторых пользователей могут возникнуть проблемы, если они перенесут свои данные с Intel Mac на Apple Silicon ARM Mac.

Убедитесь, что на Mac установлена ​​Rosetta 2, так как еще не все является родным.

Многие из пакетов homebrew должны работать, но вы можете иногда видеть различные ошибки rosetta, такие как «ошибка rosetta: ошибка thread_suspend», особенно при попытке обновить пакеты Brew.

Если вы столкнулись с ошибками или причудами из перенесенного Intel на Apple Silicon Mac, вы можете попробовать удалить Homebrew, а затем переустановить Homebrew, поскольку это, похоже, решает следующие проблемы:

Первое удаление:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)"

Дождитесь завершения процесса удаления. Возможно, вы захотите перезагрузить Mac для хорошей меры, но это может быть необязательно (вспомните, что перезагрузка очищает файлы tmp и другие кеши.

Затем переустановите Homebrew:

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

И снова позвольте этому процессу завершиться.

Помните, что если вы удалите Homebrew, он удалит все пакеты, связанные с инструментом, поэтому вам придется переустановить их снова.

Новичок в Homebrew или просто хотите попробовать несколько удобных пакетов? Ознакомьтесь с некоторыми из лучших пакетов Homebrew для Mac.

Установка Homebrew на Apple Silicon Mac

Терминал предлагает широкий спектр инструментов unix и удобных возможностей, которые в остальном скрыты под капотом MacOS. Хотя командная строка обычно предназначена для опытных пользователей, если тема вас интересует, вы не пропустите здесь наши статьи о командной строке.

Есть ли у вас какие-либо мысли о запуске Homebrew на Apple Silicon Mac? У вас есть какие-нибудь особо важные события, советы, предложения, рекомендации по устранению неполадок или советы? Делитесь в комментариях!

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

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *