Установка HomeBrew на Mac Apple Silicon с встроенной поддержкой
Искусственный интеллект поможет тебе заработать!
Если вы поклонник Homebrew и пользователь Apple Silicon Mac, вы будете рады узнать, что последние версии Homebrew (3.0.0 и выше) теперь изначально поддерживают архитектуру Apple Silicon. Вам по-прежнему понадобится Rosetta 2 для работы некоторых пакетов и формул, но многие из них уже встроены, поддерживаются диспетчером пакетов командной строки.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Для незнакомцев Homebrew – это менеджер пакетов с открытым исходным кодом, который позволяет опытным пользователям легко устанавливать и запускать широкий спектр инструментов и приложений командной строки на Mac в Терминале. Он довольно популярен среди разработчиков, системных администраторов, сетевых администраторов, поклонников информационных технологий, unix и linux, и даже среди нас, даже среди самых увлеченных людей.
Если вы уже используете 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.
Терминал предлагает широкий спектр инструментов unix и удобных возможностей, которые в остальном скрыты под капотом MacOS. Хотя командная строка обычно предназначена для опытных пользователей, если тема вас интересует, вы не пропустите здесь наши статьи о командной строке.
Есть ли у вас какие-либо мысли о запуске Homebrew на Apple Silicon Mac? У вас есть какие-нибудь особо важные события, советы, предложения, рекомендации по устранению неполадок или советы? Делитесь в комментариях!
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)