- Rosetta 2 аутоматски и транспарентно преводи Intel апликације на Apple Silicon на macOS-у.
- Једноставна инсталација: захтева се при отварању Интел апликације или се може присилно инсталирати из терминала.
- Висока компатибилност са корисничким апликацијама; ограничења у погледу проширења језгра и застарелог хардвера.
- Нативне апликације су боље: троше мање енергије и боље раде; Розета ће бити доступна само ограничено време.

Ако имате Mac, можда сте чули за Росетта 2Ово је компонента која омогућава многим дугогодишњим програмима да наставе да раде са Епл чипом. Розета 2 је Еплов слој за превођење за покретање Интелових апликација на Епл СиликонуИ иако делује невидљиво, вреди знати како функционише, како је инсталиран, које су његове границе и шта ће се са њим десити у будућности.
У наредним редовима ћете пронаћи комплетан водич, са правим триковима и практичним случајевима. Научићете како да утврдите да ли је апликацији потребан Rosetta, како да га инсталирате аутоматски или из терминала и разумете његов утицај на перформансе и потрошњу ресурса., плус додатни одељак у случају да вам је потребно да опоравите податке након неуспеле инсталације.
Шта је Розета 2 и за шта се користи?
Rosetta 2 је динамички бинарни преводилац који је креирао Apple за macOS на рачунарима са Apple Silicon процесорима. Његова мисија је да конвертује, у ходу или унапред, код апликација компајлираних за Intel x86_64 у ARM64 инструкције. Еплови чипови разумеју, тако да се ове апликације могу користити без да програмер додирне и једну линију кода.
То није апликација коју отварате или конфигуришете; заправо, нећете видети икону у Доку или панелу са подешавањима. Розета 2 се аутоматски активира када отворите апликацију дизајнирану посебно за Интел.Преводи ваш код и омогућава вам да га користите као да се ништа није догодило. У већини случајева, понашање је транспарентно кориснику.

Мало историје: од оригиналне Розете до Розете 2
Епл је већ користио технологију са истим именом током преласка са PowerPC-а на Intel 2006. године. Та оригинална Розета, укључена у Mac OS X Tiger, преводила је инструкције G3 и G4 (укључујући AltiVec), али не и G5.Стога, апликације које су се ослањале на Г5 скупове инструкција нису могле да се покрећу осим ако их програмери нису прилагодили.
Стара верзија је имала значајна ограничења: многе рачунарски захтевне апликације (нпр. трагачи зрака или одређене видео игре) су радиле неисправно или једноставно нису биле компатибилне. Неке професионалне Епл апликације из тог доба (Final Cut Pro, Motion, Aperture, Logic Pro) захтевале су „кросградирање“ на универзалне бинарне датотеке да ради изворно на Интелу уместо преко Розете.
Такође је постојала дуга листа некомпатибилности. Оригинална Розета није подржавала класично окружење (Mac OS 9 или старије апликације), проширења језгра и софтвер који је зависио од њих., чувари екрана, апликације које су захтевале веома прецизну обраду изузетака, нити одређене Јава апликације (укључујући неке са JNI библиотекама), између осталог.
Технички разлог за многа од ових ограничења лежи у њиховом дизајну. Оригинална Розета је функционисала као процес у корисничком простору који је могао само да пресретне и преведе кориснички код, за разлику од старог 68k емулатора (много ближе повезаног на ниском нивоу са нанокернелом), што је значило мање простора за пресретање одређених системских операција и, заузврат, мањи ризик од дебаговања и безбедности.
Како Rosetta 2 ради на тренутном macOS-у
Розета 2 модернизује и усавршава ту идеју за прелазак са Интела на Епл Силикон. Динамички преводи x86_64 бинарне датотеке у ARM64 и, у многим случајевима, врши превођење унапред. Први пут када отворите апликацију, она убрзава наредна извршавања. Са апликацијама фокусираним на интеракцију са корисником и умереним оптерећењима, перформансе су обично веома добре.
Епл и даље препоручује тражење изворних верзија кад год је то могуће и упознавање са карактеристике ARM рачунара. Иако већина корисника не примећује никакве очигледне разлике у перформансама, изворне апликације у потпуности користе потенцијал чипа. и имају тенденцију да троше мање ресурса, што се такође може претворити у мању потрошњу енергије.
Компатибилност: како знати да ли је апликацији потребан Rosetta
macOS вам омогућава да то проверите из Finder-а за неколико секунди. Изаберите икону апликације, идите на Датотека > Преузми информације и погледајте поље Тип или Класа.Видећете једну од ових ознака:
- Апликација (Интел)За рад на Mac рачунару са Apple чипом потребан је Rosetta 2.
- Апликација (универзална): укључује бинарне датотеке за Apple Silicon и Intel; не захтева Rosetta и користи Apple Silicon подразумевано.
Такође постоји посебан оквир у неким универзалним апликацијама. Опција „Отвори са Rosetta“ омогућава универзалној апликацији да учита додатке или проширења која још нису прилагођена Apple Silicon-уАко додатак престане да се приказује или не ради, изађите из апликације, омогућите ову опцију и покушајте поново.
Аутоматска инсталација Розете 2
Розета 2 је доступна само на Mac рачунарима са Apple чипом. Потребна вам је интернет веза да бисте је први пут инсталирали.јер macOS преузима компоненте са Apple-ових сервера.
- Отворите било коју апликацију која то захтева. Ако се апликација покрене, Розета је већ инсталирана и ради..
- Ако није инсталиран, macOS ће приказати захтев за његово преузимање. Кликните на Инсталирај и аутентификујте се својим корисничким именом и лозинком да дозволи инсталацију.
- Ако изаберете „Не сада“, ништа се не дешава; macOS ће вас поново питати када покушате да отворите другу апликацију којој је то потребно..
Ако се обавештење не појави када отворите апликацију, то може бити из два разлога: Или је Розета 2 већ инсталирана, или тој апликацији није потребна. зато што је универзалан или изворан за Apple Silicon.
Инсталација са терминала (присилна инсталација)
У неким сценаријима (на пример, када ниједна Intel апликација не покрене инсталацију или након грешке), можете инсталирати Rosetta 2 из Терминала. Отворите Терминал и користите команду за ажурирање софтвера:
softwareupdate --install-rosetta
Такође ћете видети водиче који користе пуну путању и прихватају лиценцу у истој команди. Важи за покретање варијанте са путањом и прихватањем лиценце:
/usr/sbin/softwareupdate --install-rosetta --agree-to-license
Са било којим од њих, ако постоји веза и ако је Mac Apple Silicon, Инсталација је завршена за неколико секунди и Розета постаје доступна свим апликацијама којима је потребна..
Zoom, PASCO Capstone и LockDown прегледач на Mac-у са M1/M2
Понављајуће питање је да ли апликације означене као Intel 64 раде на Mac рачунару са Apple чипом. Општи одговор је да, они раде користећи Rosetta 2 све док не зависе од проширења језгра или застарелог хардвера. Није подржано на Apple Silicon-у.
Што се тиче конкретних случајева: Зум има нативну верзију за Епл Силикон и такође ради преко Розете 2 ако инсталирате Интел варијанту.Препоручује се преузимање оригиналне верзије са њихове веб странице за најбоље перформансе.
За PASCO Capstone и LockDown прегледач (Cengage OEM), Ако су категорисани као Intel 64 и не инсталирају некомпатибилне kext-ове или драјвере, нормално ће радити преко Rosetta 2.Међутим, увек проверите званични водич сваког добављача и најновије верзије.
Ако имате било какве сумње, извршите ову проверу: Отворите апликацију и ако вас macOS замоли да инсталирате Rosetta, довршите процес; ако се апликација отвори без грешака, компатибилна је путем превода.Такође можете проверити тип апликације као што је раније објашњено у одељку „Добијање информација“.
„Отвори помоћу Розете“ у универзалним апликацијама
Постоји посебан оквир који ћете видети у неким универзалним апликацијама. Омогућавање опције „Отвори помоћу Розете“ доводи до тога да се апликација која је већ нативна покреће под преводиоцемИ има смисла када треба да користите додатак, проширење или плугин који још није прилагођен за Apple Silicon.
Ако се екстензија не појави, покушајте ово: Затворите апликацију, означите поље, поново је отворите и проверите да ли је додатак сада препознат.Када се тај додатак ажурира, моћи ћете да искључите опцију за враћање изворних перформанси.
Ограничења и некомпатибилни случајеви
Иако Розета 2 покрива велику већину корисничких сценарија, није све преводиво. Као и у претходној транзицији, преводилац не покреће екстензије језгра или софтвер који зависи од њих.нити решава недостатак застарелих хардверских интерфејса.
Прича о Розети (оригинална верзија) навела је неколико изузетака који помажу у разумевању профила ризика. Следеће није било компатибилно: Класично окружење, Mac OS 9 и старије апликације, одређени чувари екрана, апликације са веома прецизном обрадом изузетака и одређени Java бинарни фајлови са JNI.Розета 2, иако модернија, одржава принцип: све што захтева компоненте веома ниског нивоа се обично изоставља.
Разлике са другим „слојевима“ компатибилности
Розета 2 није виртуелизација нити емулатор опште намене Интел оперативног система. Преводи x86_64 корисничке бинарне датотеке у ARM64 тако да раде на macOS-уМеђутим, не покреће Windows нити замењује алате као што су виртуелизација или Wine/CrossOver технологије за апликације са других система.
То значи да, на пример, Розета 2 се не може користити за покретање Windows апликацијаАко вам је потребан Windows софтвер, мораћете да користите виртуелизацију (када је подржава произвођач), контејнер за компатибилност или Windows машину.
Доступност и план
Након недавног WWDC-а, ажурирана је јавна документација која описује планове одржавања за Розету 2. Apple наводи да ће Rosetta 2 остати алат опште намене за још два главна издања macOS-а (до macOS 27). како би програмерима било лакше да заврше миграцију својих апликација.
Почевши од macOS-а 28, Епл планира да задржи подскуп функција Розете 2 намењених старијим, неодржаваним играма. који зависе од макроа или програма специфичних за Intel. Ова нијанса указује на постепено повлачење из опште употребе.
Иста документација понавља да macOS Tahoe ће бити последња верзија компатибилна са Mac рачунарима заснованим на Intel-уМеђутим, ови уређаји ће добијати додатна безбедносна ажурирања током три године. Рачунари засновани на Интелу компатибилни са Тахое-ом укључују 16-инчни МекБук Про из 2019. године, 13-инчни МекБук Про из 2020. године (са четири Тандерболт 3 порта), 27-инчни iMac из 2020. године и Мек Про из 2019. године.
Паралелно са тим, Apple је ажурирао чланке подршке са новијим датумима (на пример, 12. фебруар 2025. на различитим локацијама). Увек је препоручљиво консултовати званични документ за ваш регион како бисте потврдили кораке и доступност.пошто нијансе текста или локације могу да варирају.
Кратка питања
- Да ли је безбедно инсталирати Rosetta 2 на Mac са Apple чипом? Да. То је званична Apple компонента преузета са њихових сервера и дизајнирана да олакша прелазак. То није софтвер треће стране и не додаје никакве видљиве панеле.
- Да ли Розета 2 може да покреће Windows апликације? Не. Rosetta 2 преводи само macOS бинарне датотеке компајлиране за Intel на ARM. За Windows апликације, потребна вам је виртуелизација, компатибилност са Wine/CrossOver или друга решења, у зависности од случаја.
- Да ли Розета 2 успорава Mac или брже празни батерију? Зависи од апликације. У најчешће коришћеним апликацијама, утицај је мали. У захтевним задацима, може повећати потрошњу енергије и температуру у поређењу са оригиналном верзијом. Ако постоји Apple Silicon верзија, инсталирајте је.
- Како да знам да ли нека апликација тренутно користи Rosetta? Поред онога што сте видели у одељку „Преузми информације“, проверите колону „Тип“ под „Апликације“ у „Системском извештају“. Ако пише „Интел“, радиће са „Розетом“ на „Епл Силикону“; ако пише „Универсал“ или „Епл Силикон“, то је нативна апликација.
У свакодневном пословању, Rosetta 2 је тај тихи помоћник који одржава многе апликације у функцији док програмери завршавају миграцију. Једноставно отворите своје уобичајене програме: ако је потребна Rosetta, macOS ће вам то рећи и инсталирати је.Кад год је могуће, дајте предност изворним верзијама како бисте максимално искористили Apple-ов чип и минимизирали сваки потенцијални утицај на потрошњу енергије или складиштење.
Уредник специјализован за технологију и интернет питања са више од десет година искуства у различитим дигиталним медијима. Радио сам као уредник и креатор садржаја за е-трговину, комуникацију, онлајн маркетинг и рекламне компаније. Такође сам писао на веб страницама о економији, финансијама и другим секторима. Мој посао је и моја страст. Сада, кроз моје чланке у Tecnobits, трудим се да истражим све новости и нове могућности које нам свет технологије свакодневно нуди да побољшамо своје животе.


