Cum se instalează Rosetta 2 pe Mac-uri Apple Silicon

Cuprins:

Anonim

Rosetta 2 este necesar dacă doriți să puteți rula aplicații mai vechi Intel x86 non-native pe noi Mac-uri Apple Silicon, cum ar fi M1 MacBook Pro, MacBook Air sau Mac mini. În mod curios, Rosetta 2 nu este instalat în mod implicit pe aceste Mac-uri, deci, dacă doriți să rulați aceste aplicații, va trebui să instalați singur Rosetta 2 pe Apple Silicon Mac.

Există două moduri de a instala Rosetta 2 pe un Apple Silicon Mac; utilizând Terminalul sau încercând să deschideți o aplicație x86 non-nativă care solicită un program de instalare. Puteți folosi orice metodă doriți, deoarece ambele vor avea același rezultat final al instalării Rosetta 2 pe Mac.

Nu uitați, acest lucru este doar pentru Mac-urile Apple Silicon ARM și nu este necesar pe niciun Mac Intel (nici Rosetta 2 nu s-ar instala oricum pe Mac-urile Intel). De asemenea, această capacitate este disponibilă numai în macOS Big Sur sau o versiune ulterioară.

Cum se instalează Rosetta 2 prin lansarea aplicației

Dacă aveți aplicații Intel x86 disponibile pe Apple Silicon Mac, pur și simplu lansarea aplicației va solicita utilizatorului să instaleze Rosetta. Făcând clic pe „Instalare” se va instala apoi software-ul Rosetta 2 pe Mac.

Cum se instalează Rosetta 2 prin linia de comandă pe Apple Silicon Mac

O altă modalitate de a instala Rosetta 2 pe Mac este utilizarea instrumentului familiar de linie de comandă de actualizare a software-ului.

softwareupdate --install-rosetta

Acest lucru va lansa programul de instalare Rosetta și va trebui să fiți de acord cu un acord de licență, pe care sunt sigur că îl veți citi complet și în detaliu, așa cum facem cu toții de fiecare dată când instalăm ceva pe fiecare dispozitiv .

De asemenea, puteți sări peste acordul de licență oferind un semnal suplimentar:

/usr/sbin/softwareupdate --install-rosetta --agree-to-license

Pentru un fundal rapid, noile Mac-uri Apple Silicon rulează pe o arhitectură diferită, în timp ce Mac-urile rulează cipuri Intel de ceva timp. Rosetta 2 traduce codul Intel x86 în ARM, astfel încât să poată rula pe noul hardware Apple Silicon. Puteți despre mediul de traducere Rosetta 2 pe site-ul dezvoltatorului Apple gif interesat.

Și dacă numele Rosetta îți sună familiar, este probabil pentru că Apple a folosit același nume pentru un proces de traducere similar atunci când Apple a trecut de la arhitectura PowerPC (PPC) la arhitectura Intel, suport pentru care a fost renunțat ulterior. Leu. Sau poate ești familiarizat cu software-ul de învățare a limbilor Rosetta Stone sau chiar cu tableta egipteană Rosetta Stone originală... dar oricum, pentru scopurile noastre aici, permite noilor Mac-uri Apple Silicon să ruleze aplicații mai vechi care nu sunt încă native.

De-a lungul timpului, tot mai multe aplicații Mac vor rula nativ pe Apple Silicon, iar Rosetta 2 va deveni în cele din urmă inutil, în același mod în care Rosetta pentru PowerPC a devenit în cele din urmă depreciată. Dar asta mai sunt ani de zile, deoarece Apple este abia la începutul procesului de a aduce Apple Silicon în gama de hardware Mac.

Rosetta este un proces de traducere care permite utilizatorilor să ruleze aplicații care conțin instrucțiuni x86_64 pe silicon Apple.

Cum se instalează Rosetta 2 pe Mac-uri Apple Silicon