Как да стартирате терминални приложения Homebrew & x86 на M1 Mac
Съдържание:
Ако сте един от първите, които са се сдобили с M1 Apple Silicon Mac и откриете, че Homebrew и много други x86 терминални приложения все още нямат поддръжка за новата архитектура Arm, вие ще бъдете радвам се да знам, че има доста просто решение.
Номерът е да стартирате паралелно терминално приложение през Rosetta. И да, това означава, че първо трябва да инсталирате Rosetta на Apple Silicon Mac, ако още не сте го направили.
Как да стартирате x86 Homebrew & Terminal Apps на Apple Silicon Macs
Ето заобиколното решение, докато пристигне вградената поддръжка:
- Намерете приложението Terminal в папката Utilities (Finder > Go меню > Utilities)
- Изберете Terminal.app и щракнете с десния бутон върху него, след което изберете „Дублиране“
- Преименувайте дублираното терминално приложение на нещо очевидно и ясно, като „Rosetta Terminal“
- Сега изберете прясно преименуваното приложение „Rosetta Terminal“ и щракнете с десния бутон и изберете „Get Info“ (или натиснете Command+i)
- Поставете отметка в квадратчето за „Open using Rosetta“, след което затворете прозореца Get Info
- Стартирайте “Rosetta Terminal” както обикновено, който ще поддържа напълно Homebrew и други x86 приложения от командния ред
Ще искате да направите това, дори ако инсталирате Homebrew на M1 Mac, поне докато не е налична собствена версия на Homebrew.
Homebrew е фантастична помощна програма с разнообразие от страхотни пакети за по-напреднали потребители на Mac и тези, които са свикнали с командния ред.
Предполага се в недалечно бъдеще Homebrew ще бъде актуализиран, за да поддържа естествено ARM и Apple Silicon, но за момента използвайте това заобиколно решение, за да накарате вашите терминални приложения x86 и Homebrew да работят добре на вашия нов M1 Apple Silicon Mac, било то MacBook Pro, MacBook Air или Mac mini.
Това удобно решение е описано подробно от Notion.so, така че им благодаря за откритието.
Знаете ли за друг подход за стартиране на x86 терминални приложения на нов Apple Silicon Mac? Споделете с нас в коментарите по-долу!