Rosetta 2 installeren op Apple Silicon Macs
Inhoudsopgave:
- Rosetta 2 installeren via App Launch
- Rosetta 2 installeren via de opdrachtregel op Apple Silicon Mac
Rosetta 2 is nodig als je oudere niet-native Intel x86-apps wilt kunnen uitvoeren op nieuwe Apple Silicon Macs, zoals de M1 MacBook Pro, MacBook Air of Mac mini. Vreemd genoeg is Rosetta 2 echter niet standaard op deze Macs geïnstalleerd, dus als je deze apps wilt gebruiken, moet je Rosetta 2 zelf op de Apple Silicon Mac installeren.
Er zijn twee manieren om Rosetta 2 op een Apple Silicon Mac te installeren; met behulp van de Terminal, of door te proberen een niet-native x86-app te openen die om een installatieprogramma vraagt. Je kunt elke gewenste methode gebruiken, aangezien beide hetzelfde eindresultaat hebben: Rosetta 2 wordt op de Mac geïnstalleerd.
Onthoud, dit is alleen voor Apple Silicon ARM Macs, en dit is niet nodig op een Intel Mac (noch zou Rosetta 2 sowieso op Intel Macs worden geïnstalleerd). Deze mogelijkheid is bovendien alleen beschikbaar in macOS Big Sur of nieuwer.
Rosetta 2 installeren via App Launch
Als je x86 Intel-apps beschikbaar hebt op de Apple Silicon Mac, zal het simpelweg starten van de app de gebruiker vragen om Rosetta te installeren. Als u op 'Installeren' klikt, wordt de Rosetta 2-software op de Mac geïnstalleerd.
Rosetta 2 installeren via de opdrachtregel op Apple Silicon Mac
Een andere manier om Rosetta 2 op de Mac te installeren, is met behulp van het vertrouwde software-update-opdrachtregelprogramma.
softwareupdate --install-rosetta
Hierdoor wordt het installatieprogramma van Rosetta gestart en moet u akkoord gaan met een licentieovereenkomst, waarvan u zeker weet dat u deze volledig en grondig zult lezen, zoals we allemaal doen elke keer dat we iets op elk apparaat installeren .
U kunt de licentieovereenkomst ook overslaan door een extra markering op te geven:
/usr/sbin/softwareupdate --install-rosetta --agree-to-license
Voor een snelle achtergrond: nieuwe Apple Silicon Macs draaien op een andere architectuur, terwijl Macs al geruime tijd Intel-chips gebruiken. Rosetta 2 verta alt Intel x86-code naar ARM zodat het op de nieuwe Apple Silicon-hardware kan draaien. U kunt over de Rosetta 2-vertaalomgeving op de gif-site van Apple-ontwikkelaars geïnteresseerd zijn.
En als de naam Rosetta je bekend in de oren klinkt, komt dat waarschijnlijk omdat Apple dezelfde naam gebruikte voor een soortgelijk vertaalproces toen Apple overstapte van PowerPC (PPC) naar Intel-architectuur, waarvoor later de ondersteuning werd geschrapt Leeuw. Of misschien ben je bekend met de Rosetta Stone-software voor het leren van talen, of zelfs met de originele Rosetta Stone Egyptian-tablet... maar hoe dan ook, voor onze doeleinden hier stelt het nieuwe Apple Silicon Macs in staat om oudere apps uit te voeren die nog niet native zijn.
Na verloop van tijd zullen steeds meer Mac-apps native op Apple Silicon draaien, en Rosetta 2 zal uiteindelijk overbodig worden, net zoals Rosetta voor PowerPC uiteindelijk werd afgeschaft. Maar dat duurt nog jaren, aangezien Apple nog maar aan het begin staat van het proces om Apple Silicon naar de Mac-hardwarereeks te brengen.
Rosetta is een vertaalproces waarmee gebruikers apps kunnen uitvoeren die x86_64-instructies bevatten op Apple-silicium.