Bralci, kot ste vi, pomagajo podpirati MUO. Ko opravite nakup prek povezav na našem spletnem mestu, lahko zaslužimo partnersko provizijo.
Apple je zapustil Intel in prešel na lastne procesorje, kar je sprožilo vprašanje: kaj se bo zgodilo z aplikacijami, ki temeljijo na Intelu? No, Rosetta 2 je Applov odgovor na vprašanje.
Apple je leta 2020 izdal macOS Big Sur in integriral Rosetta 2 kot komponento. Rosetta 2 vam bo pomagala brezhibno izvajati aplikacije, ki temeljijo na Intelu, na siliciju Apple.
Če se sprašujete, kaj je to in kako natančno ga lahko uporabljate, smo vam pomagali zagotoviti boljši vpogled v to dragoceno programsko opremo.
Zgodovinsko gledano je bil kamen iz Rosette pomemben artefakt, ki so ga zgodovinarji uporabljali za dešifriranje staroegipčanskih hieroglifov. Programska oprema Rosetta 2, ki jo navdihuje starodavni soimenjak, prevaja kodo za novejšo Apple silicijevi procesorji razumeti.
V bistvu je Rosetta 2 emulator. Prevaja aplikacije, prevedene izključno za 64-bitne procesorje Intel, za izvajanje na procesorjih Apple silicon. Od macOS Big Sur lahko Rosetta 2 najdete ali namestite na vsak naslednji macOS. Brez tega ne boste mogli zagnati aplikacij, ki temeljijo na Intelu, na vašem Macu z M1 ali M2.
Kot ste morda uganili, Apple silicon ne poganja arhitekture x86. Namesto tega uporablja an Arhitektura procesorja ARM. Rosetta 2 samodejno prevzame ukaze iz Intelove aplikacije, ki jo odprete, in jih spremeni v nekaj, kar lahko izvajajo procesorji Apple silicon.
Kratka zgodovina Rosetta 2
Vendar to ni prvič, da je Apple uporabil emulator za lažjo zamenjavo z enega procesorja na drugega. Leta 2006 je Apple prešel s PowerPC na Intel, ko so napovedali Rosetta v Mac OS X Tiger, predhodniku Rosetta 2. Štirinajst let pozneje je Tim Cook na Applovem letnem dogodku WWDC leta 2020 napovedal Rosetta 2.
V primerjavi s svojim predhodnikom je Rosetta 2 zelo učinkovita in ni omejena z aplikacijami, ki imajo visoke računalniške potrebe. Apple je svetoval, naj se originalna Rosetta uporablja samo v programski opremi, kot so urejevalniki besedil, in da se moramo izogibati zahtevnim aplikacijam, kot so igre in CAD.
Toda Rosetta 2 deluje tako dobro, da nekateri pravijo, da je bolje z njo izvajati aplikacije na Applovem siliciju kot pa izvorno.
Kako namestiti Rosetta 2 na vaš Mac
Če se trudite najti Rosetta 2 na vašem M1 ali M2 Macu, lahko to preprosto storite tako, da poskusite zagnati katero koli Intelovo aplikacijo, ki jo imate (na primer VLC). Ko se prikaže poziv za namestitev Rosetta 2, morate samo klikniti Namestite.
Sledite navodilom in vnesite svoje geslo ali Touch ID. Takoj ko je namestitev končana, jo lahko zdaj uporabljate samodejno. Ko ga namestite, ga ne morete upravljati na enak način, kot bi upravljali druge aplikacije. V sistemskih nastavitvah nima nobene aplikacije ali nobenega razdelka.
Druga možnost je, da namestite Rosetta 2 prek aplikacijo Terminal. To metodo lahko uporabite, če ne želite nepotrebnih pozivov:
- Odprto Ospredje s pritiskom Command + preslednica.
- Vtipkaj Terminal in udaril Vrnitev.
- Kopirajte in prilepite naslednjo vrstico kode v aplikacijo Terminal in pritisnite Vrnitev.
programska posodobitev --install-rosetta
- Vrsta A ko vas vpraša, ali se strinjate s pogoji in določili, in pritisnite Vrnitev.
Katere aplikacije za Mac zahtevajo Rosetta 2?
Morda bo nekoliko težko ugotoviti, ali aplikacija za delovanje potrebuje Rosetta 2. Če zaženete aplikacijo, ki ni združljiva z Apple silicon, in se zruši, ne da bi se zagnala, jo je treba zagnati z Rosetta 2.
Aplikacije spadajo v dve kategoriji: Universal ali Intel. Univerzalne aplikacije delujejo na Apple silicon in Intel, medtem ko Intelove aplikacije delujejo samo na Intel. Uporabite orodje Pridobi informacije, če želite izvedeti, katera spada v katero kategorijo.
Nekatere aplikacije z oznako Universal (zlasti videoigre iz Steama) morda še vedno potrebujejo Rosetto za zagon. Torej, poženite jih skozi Rosetto, če se zrušijo. Poleg tega imajo lahko nekatere univerzalne aplikacije razširitve ali vtičnike, ki temeljijo na Intelu. Da bi ti dodatki delovali, bi morali zagnati aplikacijo z Rosetta 2, čeprav vam prej tega ni bilo treba.
Sledite tem korakom, da ugotovite, za katero vrsto aplikacije gre, in jo po potrebi zaženite prek Rosetta 2:
- Kliknite Finder iz doka.
- Odprto Aplikacije in poiščite aplikacijo, ki jo želite zagnati.
- Control-klik ikono aplikacije in izberite Pridobite informacije.
- Pod Splošno razdelek, poleg prijazna, boste videli, za katero kategorijo aplikacij gre (Universal ali Intel).
- Izberite Odprite z Rosetto potrditveno polje.
Za igre Steam bi morali namesto tega storiti to:
- Kosilo Steam in odprto Knjižnica ki se nahaja v zgornjem meniju.
- Control-klik ikono aplikacije in izberite Lastnosti.
- Kliknite Lokalne datoteke in izberite Prebrskaj.
- Odprlo bo lokacijo aplikacije v Finderju.
- Control-klik ikono aplikacije v Finderju in izberite Pridobite informacije.
- Izberite Odprite z Rosetto potrditveno polje.
Emulator za lajšanje prehoda
Večje spremembe arhitekture procesorja lahko otežijo delo uporabnikom in razvijalcem. Toda Applov prevajalski proces Rosetta 2 ne naredi le sprejemljivega prehoda na Apple silicon; to naredi brezhibno.
Kot celota je nemoteč, učinkovit in, kar je najpomembneje, učinkovit. Apple je morda popolnoma obupal nad Intelom, a Rosetta 2 je tu, da ostane, da lahko še naprej izvajamo aplikacije, zasnovane za procesorje Intel.