Læsere som dig hjælper med at støtte MUO. Når du foretager et køb ved hjælp af links på vores websted, kan vi optjene en affiliate-kommission.

Apple forlod Intel og migrerede til sine egne processorer udløste spørgsmålet: hvad vil der ske med Intel-baserede apps? Nå, Rosetta 2 er Apples svar på spørgsmålet.

Apple udgav macOS Big Sur i 2020 og integrerede Rosetta 2 som en komponent. Rosetta 2 hjælper dig med at køre Intel-baserede applikationer problemfrit på Apple silicium.

Hvis du undrer dig over, hvad det er, og hvordan du præcist kan bruge det, har vi hjulpet dig med at give dig bedre indsigt i dette værdifulde stykke software.

Historisk set var Rosetta-stenen en vigtig artefakt, som historikere brugte til at afkode gamle egyptiske hieroglyffer. Rosetta 2-softwaren er inspireret af sin gamle navnebror og oversætter kode til den nyere Apple silicium processorer at forstå.

I det væsentlige er Rosetta 2 en emulator. Den oversætter applikationer, der udelukkende er kompileret til 64-bit Intel-processorer til udførelse på Apple siliciumprocessorer. Siden macOS Big Sur kan du finde eller installere Rosetta 2 på hver efterfølgende macOS. Uden det vil du ikke være i stand til at køre Intel-baserede programmer på din M1- eller M2-drevne Mac.

instagram viewer

Som du måske har gættet, kører Apple silicium ikke en x86-arkitektur. I stedet bruger den en ARM CPU-arkitektur. Rosetta 2 tager automatisk kommandoerne fra et Intel-program, du åbner, og ændrer dem til noget, Apple-siliciumprocessorerne kan køre.

En kort historie om Rosetta 2

Det er dog ikke første gang, Apple har brugt en emulator til at gøre deres skift fra en processor til en anden nemmere. I 2006 skiftede Apple fra PowerPC til Intel, da de annoncerede Rosetta i Mac OS X Tiger, Rosetta 2's forgænger. Fjorten år senere annoncerede Tim Cook Rosetta 2 ved Apples årlige WWDC-begivenhed i 2020.

Sammenlignet med sin forgænger er Rosetta 2 meget effektiv og ikke begrænset af applikationer, der har høje beregningsbehov. Apple anbefalede, at den originale Rosetta kun skulle bruges på software som tekstbehandlingsprogrammer, og vi burde undgå krævende programmer som spil og CAD.

Men Rosetta 2 fungerer så godt, at nogle siger, at det er bedre at køre applikationer med det på Apple-silicium end at gøre det native.

Sådan installeres Rosetta 2 på din Mac

Hvis du kæmper for at finde Rosetta 2 på din M1 eller M2 Mac, kan du nemt gøre det ved at forsøge at køre ethvert Intel-program, du har (som VLC). Når du bliver bedt om at installere Rosetta 2, skal du blot klikke Installere.

Følg instruktionerne, og indtast din adgangskode eller Touch ID. Så snart den er færdig med at installere, kan du nu bruge den automatisk. Når du har installeret det, kan du ikke administrere det på samme måde, som du ville administrere andre apps. Det har ikke nogen applikation eller nogen sektion i systemindstillinger.

Alternativt kan du installere Rosetta 2 gennem Terminal-appen. Du kan bruge denne metode, hvis du ikke vil have unødvendige prompter:

  1. Åben Spotlight ved at trykke på Kommando + mellemrumstasten.
  2. Indtaste Terminal og ramte Vend tilbage.
  3. Kopiér og indsæt følgende kodelinje i Terminal-appen, og tryk Vend tilbage.
    software opdatering --install-rosetta
  4. Type EN når den spørger, om du accepterer vilkårene og betingelserne og trykker Vend tilbage.

Hvilke Mac-apps kræver Rosetta 2?

Det kan være lidt svært at afgøre, om en app skal have Rosetta 2 til at køre. Hvis du kører en app, der er inkompatibel med Apple silicium, og den går ned uden at starte op, skal den startes op med Rosetta 2.

Apps falder i to kategorier: Universal eller Intel. Universal apps virker på både Apple silicium og Intel, mens Intel apps kun virker på Intel. Du bør bruge værktøjet Få info, hvis du vil finde ud af, hvilken der falder ind under hvilken kategori.

Nogle apps med Universal-tagget (især videospil fra Steam) har muligvis stadig brug for Rosetta for at starte. Så kør dem gennem Rosetta, hvis de styrter ned. Nogle Universal-apps kan også have udvidelser eller plug-ins, der er Intel-baserede. For at disse tilføjelser skal fungere, skal du køre appen med Rosetta 2, selvom du ikke havde brug for det før.

Følg disse trin for at finde ud af, hvilken type app det er, og kør den gennem Rosetta 2, hvis det er relevant:

  1. Klik Finder fra dokken.
  2. Åben Ansøgninger og find det program, du ønsker at køre.
  3. Ctrl-klik app-ikonet og vælg Få information.
  4. Under Generel afsnit, ved siden af Venlig, vil du se, hvilken applikationskategori det er (Universal eller Intel).
  5. Vælg Åbn med Rosetta afkrydsningsfeltet.

For Steam-spil skal du gøre dette i stedet:

  1. Lancering Damp og åben Bibliotek placeret i topmenuen.
  2. Ctrl-klik app-ikonet og vælg Ejendomme.
  3. Klik Lokale filer og vælg Gennemse.
  4. Den åbner appens placering i Finder.
  5. Ctrl-klik app-ikonet i Finder, og vælg Få information.
  6. Vælg Åbn med Rosetta afkrydsningsfeltet.

En emulator til at udjævne overgangen

Store ændringer i CPU-arkitekturen kan gøre arbejdet vanskeligt for brugere og udviklere. Men Apples Rosetta 2-oversættelsesproces gør ikke kun overgangen til Apple-silicium acceptabel; det gør det problemfrit.

Som helhed er det diskret, effektivt og, vigtigst af alt, effektivt. Apple har måske helt opgivet Intel, men Rosetta 2 er kommet for at blive, så vi kan fortsætte med at køre apps designet til Intel-processorer.