Jak zainstalować program Rosetta 2 na komputerach Apple Silicon Mac

Spisu treści:

Anonim

Rosetta 2 jest niezbędna, jeśli chcesz móc uruchamiać starsze, inne niż natywne aplikacje Intel x86 na nowych komputerach Apple Silicon Mac, takich jak M1 MacBook Pro, MacBook Air lub Mac mini. Co ciekawe, Rosetta 2 nie jest domyślnie instalowana na tych komputerach Mac, więc jeśli chcesz uruchamiać te aplikacje, musisz samodzielnie zainstalować Rosetta 2 na Apple Silicon Mac.

Istnieją dwa sposoby instalacji Rosetty 2 na komputerze Apple Silicon Mac; za pomocą terminala lub próbując otworzyć nienatywną aplikację x86, która wyświetla monit instalatora. Możesz użyć dowolnej metody, ponieważ obie będą miały ten sam efekt końcowy instalacji Rosetty 2 na komputerze Mac.

Pamiętaj, że dotyczy to tylko komputerów Apple Silicon ARM Mac i nie jest to konieczne na żadnym komputerze Mac z procesorem Intel (ani też Rosetta 2 nie byłaby instalowana na komputerach Mac z procesorem Intel). Ponadto ta funkcja jest dostępna tylko w systemie macOS Big Sur lub nowszym.

Jak zainstalować Rosettę 2 przez uruchomienie aplikacji

Jeśli na komputerze Apple Silicon Mac dostępne są aplikacje Intel x86, samo uruchomienie aplikacji spowoduje wyświetlenie monitu o zainstalowanie aplikacji Rosetta. Kliknięcie „Zainstaluj” spowoduje zainstalowanie oprogramowania Rosetta 2 na komputerze Mac.

Jak zainstalować Rosettę 2 za pomocą wiersza poleceń na komputerze Apple Silicon Mac

Innym sposobem zainstalowania Rosetty 2 na komputerze Mac jest użycie znanego narzędzia wiersza poleceń aktualizacji oprogramowania.

aktualizacja oprogramowania --install-rosetta

Spowoduje to uruchomienie instalatora Rosetty i będziesz musiał zaakceptować umowę licencyjną, którą z pewnością przeczytasz całkowicie i dokładnie, tak jak my wszyscy za każdym razem, gdy instalujemy coś na każdym urządzeniu .

Możesz także pominąć umowę licencyjną, podając dodatkową flagę:

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

Dla szybkiego wyjaśnienia, nowe komputery Mac firmy Apple Silicon działają na innej architekturze, podczas gdy komputery Mac od dłuższego czasu korzystają z układów Intel. Rosetta 2 tłumaczy kod Intel x86 na ARM, dzięki czemu może działać na nowym sprzęcie Apple Silicon. Możesz dowiedzieć się więcej o środowisku tłumaczeniowym Rosetta 2 na stronie programisty Apple gif zainteresowany.

A jeśli nazwa Rosetta brzmi znajomo, to prawdopodobnie dlatego, że firma Apple użyła tej samej nazwy w podobnym procesie tłumaczenia, kiedy firma Apple przeniosła się z architektury PowerPC (PPC) na architekturę Intela, której wsparcie zostało później wycofane Lew. A może znasz oprogramowanie do nauki języka Rosetta Stone, a nawet oryginalny egipski tablet Rosetta Stone… ale w każdym razie dla naszych celów pozwala on nowym komputerom Apple Silicon Mac na uruchamianie starszych aplikacji, które nie są jeszcze natywne.

Z biegiem czasu coraz więcej aplikacji Mac będzie działać natywnie na Apple Silicon, a Rosetta 2 ostatecznie stanie się niepotrzebna, podobnie jak Rosetta dla PowerPC ostatecznie została wycofana. Ale to jeszcze za wiele lat, ponieważ Apple jest dopiero na początku procesu wprowadzania Apple Silicon do oferty sprzętu Mac.

Rosetta to proces tłumaczenia, który umożliwia użytkownikom uruchamianie aplikacji zawierających instrukcje x86_64 na krzemie firmy Apple.

Jak zainstalować program Rosetta 2 na komputerach Apple Silicon Mac