Čtenáři jako vy pomáhají podporovat MUO. Když provedete nákup pomocí odkazů na našich stránkách, můžeme získat provizi přidružené společnosti.

Apple opuštění Intelu a migrace na vlastní procesory vyvolalo otázku: co se stane s aplikacemi založenými na Intelu? Rosetta 2 je odpovědí Applu na tuto otázku.

Apple vydal macOS Big Sur v roce 2020 a integroval Rosetta 2 jako komponentu. Rosetta 2 vám pomůže bezproblémově spouštět aplikace založené na Intelu na křemíku Apple.

Pokud vás zajímá, co to je a jak přesně jej můžete používat, pomohli jsme vám lépe nahlédnout do tohoto cenného softwaru.

Historicky byla Rosettská deska důležitým artefaktem, který historici používali k dekódování staroegyptských hieroglyfů. Software Rosetta 2, inspirovaný svým prastarým jmenovcem, překládá kód pro novější Silikonové procesory Apple rozumět.

Rosetta 2 je v podstatě emulátor. Překládá aplikace kompilované výhradně pro 64bitové procesory Intel pro spuštění na křemíkových procesorech Apple. Od macOS Big Sur můžete Rosetta 2 najít nebo nainstalovat na každý následující macOS. Bez něj nebudete moci spouštět aplikace založené na Intelu na vašem Macu s M1 nebo M2.

Jak jste možná uhodli, Apple křemík neběží na architektuře x86. Místo toho používá an Architektura CPU ARM. Rosetta 2 automaticky přebírá příkazy z aplikace Intel, kterou otevřete, a mění je na něco, co mohou provozovat křemíkové procesory Apple.

Stručná historie Rosetty 2

Není to však poprvé, co Apple použil emulátor, aby jim usnadnil přechod z jednoho procesoru na druhý. V roce 2006 Apple přešel z PowerPC na Intel, když oznámil Rosetta v Mac OS X Tiger, předchůdce Rosetta 2. O čtrnáct let později Tim Cook oznámil Rosetta 2 na výroční akci Apple WWDC v roce 2020.

Rosetta 2 je ve srovnání se svým předchůdcem velmi efektivní a není omezena aplikacemi, které mají vysoké výpočetní nároky. Apple radil, že původní Rosetta by se měla používat pouze na software, jako jsou textové procesory, a měli bychom se vyhnout náročným aplikacím, jako jsou hry a CAD.

Rosetta 2 ale funguje tak dobře, že někteří říkají, že je lepší spouštět aplikace s ní na křemíku Apple, než to dělat nativně.

Jak nainstalovat Rosetta 2 na váš Mac

Pokud se vám nedaří najít Rosetta 2 na vašem Macu M1 nebo M2, můžete to snadno udělat tak, že se pokusíte spustit jakoukoli aplikaci Intel, kterou máte (jako VLC). Když se objeví výzva k instalaci Rosetta 2, stačí kliknout Nainstalujte.

Postupujte podle pokynů a zadejte své heslo nebo Touch ID. Jakmile je instalace dokončena, můžete ji nyní automaticky používat. Po instalaci jej nemůžete spravovat stejným způsobem, jakým byste spravovali jiné aplikace. Nemá žádnou aplikaci ani žádnou sekci v Nastavení systému.

Případně můžete nainstalovat Rosetta 2 prostřednictvím aplikace Terminál. Tuto metodu můžete použít, pokud nechcete žádné zbytečné výzvy:

  1. OTEVŘENO Spotlight stisknutím Command + mezerník.
  2. Vepište Terminál a udeřit Vrátit se.
  3. Zkopírujte a vložte následující řádek kódu do aplikace Terminal a stiskněte Vrátit se.
    aktualizace softwaru --install-rosetta
  4. Typ A když se vás zeptá, zda souhlasíte s podmínkami, a stisknete Vrátit se.

Které aplikace pro Mac vyžadují Rosetta 2?

Může být trochu obtížné rozeznat, zda aplikace potřebuje ke spuštění Rosetta 2. Pokud spustíte aplikaci nekompatibilní s křemíkem Apple a dojde k jejímu zhroucení, aniž by došlo k nabootování, je třeba ji nabootovat pomocí Rosetta 2.

Aplikace spadají do dvou kategorií: Universal nebo Intel. Univerzální aplikace fungují na křemíku Apple i Intel, zatímco aplikace Intel fungují pouze na Intelu. Pokud chcete zjistit, který z nich spadá do jaké kategorie, měli byste použít nástroj Získat informace.

Některé aplikace se štítkem Universal (zejména videohry ze služby Steam) mohou stále potřebovat ke spuštění Rosettu. Takže je proveďte Rosettou, pokud havarují. Některé univerzální aplikace mohou mít také rozšíření nebo zásuvné moduly založené na Intelu. Aby tyto doplňky fungovaly, museli byste aplikaci spouštět s Rosetta 2, i když jste to dříve nepotřebovali.

Chcete-li zjistit, o jaký typ aplikace se jedná, a případně ji spustit pomocí aplikace Rosetta 2, postupujte takto:

  1. Klikněte Nálezce z Docku.
  2. OTEVŘENO Aplikace a najděte aplikaci, kterou chcete spustit.
  3. Control-klikněte ikonu aplikace a vyberte Získat informace.
  4. Pod Všeobecné sekce, vedle Druh, uvidíte, o jakou kategorii aplikací se jedná (Universal nebo Intel).
  5. Vybrat Otevřete pomocí Rosetty zaškrtávací políčko.

U her na Steamu byste měli udělat toto:

  1. Zahájení Parní a otevřít Knihovna umístěný v horním menu.
  2. Control-klikněte ikonu aplikace a vyberte Vlastnosti.
  3. Klikněte Místní soubory a vyberte Procházet.
  4. Otevře se umístění aplikace ve Finderu.
  5. Control-klikněte ikonu aplikace ve Finderu a vyberte Získat informace.
  6. Vybrat Otevřete pomocí Rosetty zaškrtávací políčko.

Emulátor pro vyhlazení přechodu

Velké změny architektury CPU mohou uživatelům a vývojářům ztížit práci. Ale proces překladu Rosetta 2 společnosti Apple nejenže činí přechod na křemík Apple tolerovatelným; dělá to bezproblémové.

Jako celek je to nenápadné, účinné a hlavně efektní. Apple možná úplně rezignoval na Intel, ale Rosetta 2 tu zůstane, abychom mohli nadále spouštět aplikace určené pro procesory Intel.