Tokie skaitytojai kaip jūs padeda palaikyti MUO. Kai perkate naudodami nuorodas mūsų svetainėje, galime uždirbti filialų komisinius.
„Apple“, palikusi „Intel“ ir pereidama prie savo procesorių, sukėlė klausimą: kas nutiks „Intel“ pagrįstoms programoms? Na, „Rosetta 2“ yra „Apple“ atsakymas į klausimą.
„Apple“ išleido „macOS Big Sur“ 2020 m. ir integravo „Rosetta 2“ kaip komponentą. „Rosetta 2“ padės sklandžiai paleisti „Intel“ pagrįstas programas „Apple“ silicyje.
Jei jums įdomu, kas tai yra ir kaip tiksliai galite ją naudoti, mes padėjome jums geriau suprasti šią vertingą programinės įrangos dalį.
Istoriškai Rozetos akmuo buvo svarbus artefaktas, kurį istorikai naudojo senovės Egipto hieroglifams iššifruoti. Įkvėpta senovinio bendravardžio, Rosetta 2 programinė įranga išverčia naujesnio kodą Apple silicio procesoriai suprasti.
Iš esmės „Rosetta 2“ yra emuliatorius. Jis verčia programas, sudarytas išskirtinai 64 bitų „Intel“ procesoriams, skirtas vykdyti „Apple“ silicio procesoriuose. Nuo „macOS Big Sur“ galite rasti arba įdiegti „Rosetta 2“ kiekvienoje paskesnėje „macOS“. Be jo negalėsite paleisti „Intel“ pagrįstų programų savo M1 arba M2 varomame „Mac“.
Kaip jau spėjote, „Apple Silicon“ neveikia x86 architektūros. Vietoj to jis naudoja an ARM procesoriaus architektūra. „Rosetta 2“ automatiškai paima komandas iš jūsų atidarytos „Intel“ programos ir pakeičia jas į ką nors, ką gali paleisti „Apple“ silicio procesoriai.
Trumpa Rosetta istorija 2
Tačiau tai ne pirmas kartas, kai „Apple“ naudoja emuliatorių, kad palengvintų vieno procesoriaus keitimą į kitą. 2006 m. Apple perėjo nuo PowerPC prie Intel, kai paskelbė Rosetta Mac OS X Tiger, Rosetta 2 pirmtake. Po keturiolikos metų Timas Cookas paskelbė Rosetta 2 kasmetiniame Apple WWDC renginyje 2020 m.
Palyginti su savo pirmtaku, Rosetta 2 yra labai efektyvi ir neapsiriboja programomis, kurioms reikia didelių skaičiavimo poreikių. „Apple“ patarė, kad originalioji „Rosetta“ turėtų būti naudojama tik programinėje įrangoje, pvz., tekstų rengyklėse, ir turėtume vengti sudėtingų programų, tokių kaip žaidimai ir CAD.
Tačiau „Rosetta 2“ veikia taip gerai, kad kai kurie sako, kad geriau su ja paleisti programas „Apple“ silicio tinkle, nei tai daryti vietoje.
Kaip įdiegti „Rosetta 2“ savo „Mac“.
Jei jums sunku rasti „Rosetta 2“ savo M1 arba M2 „Mac“, galite lengvai tai padaryti bandydami paleisti bet kurią „Intel“ programą (pvz., VLC). Kai pasirodys raginimas, kuriame prašoma įdiegti „Rosetta 2“, tereikia spustelėti Diegti.
Vykdykite instrukcijas ir įveskite slaptažodį arba Touch ID. Kai tik jis bus įdiegtas, dabar galėsite jį naudoti automatiškai. Įdiegę negalėsite jo valdyti taip, kaip tvarkytumėte kitas programas. Sistemos nustatymuose nėra jokios programos ar skilties.
Arba galite įdiegti Rosetta 2 per Terminalo programa. Galite naudoti šį metodą, jei nenorite jokių nereikalingų raginimų:
- Atviras Dėmesio centre paspausdami Command + tarpo klavišas.
- Įrašykite Terminalas ir pataikė Grįžti.
- Nukopijuokite ir įklijuokite šią kodo eilutę į terminalo programą ir paspauskite Grįžti.
programinės įrangos atnaujinimas --install-rosetta
- Tipas A kai klausia, ar sutinkate su sąlygomis ir paspauskite Grįžti.
Kurioms „Mac“ programoms reikia „Rosetta 2“?
Gali būti šiek tiek sunku atskirti, ar programai reikia „Rosetta 2“, kad ji veiktų. Jei naudojate programą, nesuderinamą su „Apple Silicon“, ir ji sugenda nepaleidusi, ją reikia paleisti naudojant „Rosetta 2“.
Programos skirstomos į dvi kategorijas: Universal arba Intel. Universalios programos veikia tiek „Apple Silicon“, tiek „Intel“, o „Intel“ programos veikia tik „Intel“. Turėtumėte naudoti įrankį Gauti informaciją, jei norite sužinoti, kuris iš jų patenka į kokią kategoriją.
Kai kurioms programoms su universaliąja žyma (ypač vaizdo žaidimams iš Steam) vis tiek gali prireikti Rosetta. Taigi, jei jie sudužtų, paleiskite juos per Rosetta. Be to, kai kurios universalios programos gali turėti „Intel“ pagrindu sukurtų plėtinių arba papildinių. Kad šie priedai veiktų, turėsite paleisti programą naudodami „Rosetta 2“, nors anksčiau to nereikėjo.
Atlikite šiuos veiksmus, kad sužinotumėte, kokio tipo programa tai yra, ir paleiskite ją naudodami Rosetta 2, jei taikoma:
- Spustelėkite Finder iš doko.
- Atviras Programos ir raskite programą, kurią norite paleisti.
- Control ir spustelėkite programos piktogramą ir pasirinkite Gauti informaciją.
- Pagal Generolas skyrių, šalia Malonus, pamatysite, kokia tai programos kategorija (Universal arba Intel).
- Pasirinkite Atidarykite naudodami Rosetta žymimasis langelis.
Jei naudojate „Steam“ žaidimus, turėtumėte tai padaryti:
- Paleisti Garai ir atidaryti biblioteka esančiame viršutiniame meniu.
- Control ir spustelėkite programos piktogramą ir pasirinkite Savybės.
- Spustelėkite Vietiniai failai ir pasirinkite Naršyti.
- Bus atidaryta programos vieta „Finder“.
- Control ir spustelėkite programos piktogramą Finder ir pasirinkite Gauti informaciją.
- Pasirinkite Atidarykite naudodami Rosetta žymimasis langelis.
Emuliatorius, palengvinantis perėjimą
Dideli procesoriaus architektūros pakeitimai gali apsunkinti vartotojų ir kūrėjų darbą. Tačiau Apple Rosetta 2 vertimo procesas ne tik leidžia perėjimui prie Apple silicio toleruoti; tai daro vientisą.
Apskritai jis yra nepastebimas, efektyvus ir, svarbiausia, efektyvus. Galbūt „Apple“ visiškai atsisakė „Intel“, tačiau „Rosetta 2“ pasiliks, kad galėtume toliau paleisti „Intel“ procesoriams skirtas programas.