- Rosetta 2 ба таври худкор ва шаффоф барномаҳои Intel-ро ба Apple Silicon дар macOS тарҷума мекунад.
- Насбкунии осон: он ҳангоми кушодани барномаи Intel дархост карда мешавад ё онро аз Терминал маҷбур кардан мумкин аст.
- Мутобиқати баланд бо барномаҳои корбар; маҳдудиятҳо оид ба васеъшавии ядро ва сахтафзорҳои кӯҳна.
- Барномаҳои маҳаллӣ беҳтаранд: онҳо қувваи камтарро сарф мекунанд ва беҳтар кор мекунанд; Rosetta танҳо барои як муддати маҳдуд дастрас хоҳад буд.

Агар шумо Mac дошта бошед, шумо шояд шунидаед Розетта 2Ин ҷузъест, ки ба бисёр барномаҳои дарозмуддат имкон медиҳад, ки бо чипи Apple кор кунанд. Rosetta 2 қабати тарҷумаи Apple барои иҷро кардани барномаҳои Intel дар Apple Silicon мебошадВа гарчанде ки он ноаён амал мекунад, донистан лозим аст, ки он чӣ гуна кор мекунад, чӣ гуна насб карда шудааст, ҳудуди он ва дар оянда бо он чӣ мешавад.
Дар сатрҳои зерин шумо дастури мукаммалро бо ҳилаҳои воқеӣ ва ҳолатҳои амалӣ хоҳед ёфт. Шумо мефаҳмед, ки чӣ тавр муайян кардани он, ки оё барнома ба Rosetta ниёз дорад, чӣ гуна онро ба таври худкор ё аз Терминал насб кардан мумкин аст ва таъсири онро ба кор ва истеъмоли захираҳо мефаҳмед., плюс як бахши иловагӣ, агар шумо бояд маълумотро пас аз насби ноком барқарор кунед.
Rosetta 2 чист ва он барои чӣ истифода мешавад?
Rosetta 2 тарҷумони динамикии дуӣ мебошад, ки аз ҷониби Apple барои macOS дар компютерҳо бо протсессори Apple Silicon сохта шудааст. Вазифаи он табдил додани зуд ё пешакӣ рамзи барномаҳое мебошад, ки барои Intel x86_64 ба дастурҳои ARM64 тартиб дода шудаанд. Чипҳои Apple мефаҳманд, аз ин рӯ, ин барномаҳоро бе даст нарасондани таҳиякунанда ба як сатри код истифода бурдан мумкин аст.
Ин барномае нест, ки шумо мекушоед ё танзим мекунед; дар асл, шумо дар Dock ё панели афзалиятҳо нишона намебинед. Rosetta 2 ҳангоми кушодани барномае, ки махсус барои Intel тарҳрезӣ шудааст, ба таври худкор фаъол мешавад.Он рамзи шуморо тарҷума мекунад ва ба шумо имкон медиҳад, ки гӯё ҳеҷ чиз рӯй надода бошад. Дар аксари ҳолатҳо, рафтор барои корбар шаффоф аст.

Таърихи каме: аз Rosetta аслӣ то Rosetta 2
Apple дар давраи гузариш аз PowerPC ба Intel дар соли 2006 аллакай технологияро бо ҳамин ном истифода карда буд. Он Rosetta-и аслӣ, ки ба Mac OS X Tiger дохил карда шудааст, дастурҳои G3 ва G4-ро (аз ҷумла AltiVec) тарҷума кардааст, аммо на G5Аз ин рӯ, барномаҳое, ки ба маҷмӯи дастурҳои G5 такя мекарданд, наметавонанд кор кунанд, агар таҳиягарон онҳоро мутобиқ накунанд.
Версияи кӯҳна маҳдудиятҳои назаррас дошт: бисёре аз барномаҳои пуршиддати ҳисоббарорӣ (масалан, ray tracers ё баъзе бозиҳои видеоӣ) корношоям ё номувофиқ буданд. Баъзе барномаҳои касбии Apple аз он даврон (Final Cut Pro, Motion, Aperture, Logic Pro) ба бинарҳои универсалӣ "кроссградинг" -ро талаб мекарданд. ба ҷои он ки аз Rosetta гузаред, ба таври аслӣ дар Intel кор кунед.
Инчунин рӯйхати дарози номувофиқӣ вуҷуд дошт. Розеттаи аслӣ муҳити классикиро (Mac OS 9 ё барномаҳои қаблӣ), васеъшавии ядро ва нармафзореро, ки аз онҳо вобаста буд, дастгирӣ намекард., муҳофизони экран, барномаҳое, ки коркарди истисноии хеле дақиқро талаб мекунанд ва на баъзе барномаҳои Java (аз ҷумла баъзеҳо бо китобхонаҳои JNI), дар байни ҳолатҳои дигар.
Сабаби техникии бисёре аз ин маҳдудиятҳо дар тарҳрезии онҳост. Розеттаи аслӣ ҳамчун як раванди фазои корбар фаъолият мекард ки танҳо метавонист рамзи корбарро боздошт ва тарҷума кунад, бар хилофи эмулятори кӯҳнаи 68k (дар сатҳи паст бо нанокадр хеле зичтар пайваст), ки маънои камтари ҷой барои боздоштани амалиёти муайяни системаро дошт ва дар навбати худ, хатари ислоҳ ва амниятро кам мекунад.
Чӣ тавр Rosetta 2 дар macOS-и ҷорӣ кор мекунад
Rosetta 2 ин идеяро барои гузариш аз Intel ба Apple Silicon навсозӣ ва такмил медиҳад. Он ба таври динамикӣ бинарҳои x86_64-ро ба ARM64 тарҷума мекунад ва дар бисёр ҳолатҳо тарҷумаи пеширо иҷро мекунад. Бори аввал шумо барномаро мекушоед, он иҷрои иҷрои минбаъдаро суръат мебахшад. Бо барномаҳое, ки ба ҳамкории корбар ва сарбориҳои мӯътадил нигаронида шудаанд, иҷроиш одатан хеле хуб аст.
Apple то ҳол тавсия медиҳад, ки то ҳадди имкон версияҳои ватаниро ҷустуҷӯ кунед ва бо онҳо шинос шавед Хусусиятҳои компютерҳои ARM. Гарчанде ки аксари корбарон ягон фарқияти намоёни иҷроишро мушоҳида намекунанд, барномаҳои маҳаллӣ аз потенсиали чип пурра истифода мебаранд. ва онҳо майл доранд, ки захираҳои камтарро истеъмол кунанд, ки ин метавонад ба хароҷоти камтари энергия табдил ёбад.
Мутобиқат: чӣ гуна бояд донист, ки оё барнома ба Rosetta ниёз дорад
macOS ба шумо имкон медиҳад, ки онро дар тӯли сонияҳо аз Finder тафтиш кунед. Тасвири барномаро интихоб кунед, ба Файл > Гирифтани маълумот гузаред ва ба майдони Навъ ё Синф нигаред.Шумо яке аз ин нишонаҳо хоҳед дид:
- Ариза (Intel): Rosetta 2-ро талаб мекунад, ки дар Mac чипи Apple кор кунад.
- Ариза (универсал): дуӣ барои Apple Silicon ва Intel дохил мешавад; Rosetta талаб намекунад ва бо нобаёнӣ Apple Silicon -ро истифода мебарад.
Дар баъзе барномаҳои универсалӣ низ қуттии махсус мавҷуд аст. Опсияи "Бо Rosetta кушоед" ба як барномаи универсалӣ имкон медиҳад, ки плагинҳо ё васеъшавиро бор кунад, ки ҳанӯз ба Apple Silicon мутобиқ карда нашудаандАгар изофа пайдо шуданро қатъ кунад ё кор накунад, аз барнома хориҷ шавед, ин хосиятро фаъол созед ва дубора кӯшиш кунед.
Насби худкори Rosetta 2
Rosetta 2 танҳо дар компютерҳои Mac бо чипи Apple дастрас аст. Барои бори аввал насб кардани он ба шумо пайвасти интернет лозим аст.зеро macOS ҷузъҳоро аз серверҳои Apple зеркашӣ мекунад.
- Ҳама гуна барномаеро, ки онро талаб мекунад, кушоед. Агар барнома оғоз шавад, Rosetta аллакай насб ва кор мекунад..
- Агар он насб нашуда бошад, macOS дархости зеркашии онро нишон медиҳад. Насб кунед ва бо номи корбар ва пароли худ тасдиқ кунед ба насб иҷозат диҳад.
- Агар шумо "Не ҳоло" -ро интихоб кунед, ҳеҷ чиз рӯй намедиҳад; Ҳангоми кӯшиши кушодани барномаи дигаре, ки ба он ниёз дорад, macOS аз шумо боз мепурсад..
Агар ҳангоми кушодани барнома огоҳӣ пайдо нашавад, ин метавонад бо ду сабаб бошад: Ё Rosetta 2 аллакай насб шудааст, ё он барнома ба он ниёз надорад. зеро он универсалӣ ё модарии Apple Silicon аст.
Насбкунӣ аз терминал (насбкунии маҷбурӣ)
Дар баъзе сенарияҳо (масалан, вақте ки ягон барномаи Intel насбро оғоз намекунад ё пас аз нокомӣ), шумо метавонед Rosetta 2-ро аз Терминал насб кунед. Терминалро кушоед ва фармони навсозии нармафзорро истифода баред:
softwareupdate --install-rosetta
Шумо инчунин роҳнамоеро хоҳед дид, ки роҳи пурраро истифода мебаранд ва литсензияро дар ҳамон фармон қабул мекунанд. Иҷрои вариант бо роҳ ва қабули иҷозатнома дуруст аст:
/usr/sbin/softwareupdate --install-rosetta --agree-to-license
Бо яке аз онҳо, агар пайвастшавӣ мавҷуд бошад ва Mac Apple Silicon бошад, Насб дар тӯли чанд сония анҷом меёбад ва Rosetta барои ҳама барномаҳое, ки онро талаб мекунанд, дастрас мегардад..
Масштаб, PASCO Capstone ва Browser LockDown дар Mac бо M1/M2
Саволи такроршаванда ин аст, ки оё барномаҳое, ки ҳамчун Intel 64 нишон дода шудаанд, дар Mac бо чипи Apple кор мекунанд. Ҷавоби умумӣ ҳа, онҳо бо истифода аз Rosetta 2 кор мекунанд, ба шарте ки онҳо аз васеъшавии ядро ё сахтафзори кӯҳна вобаста набошанд. Дар Apple Silicon дастгирӣ намешавад.
Дар бораи ҳолатҳои мушаххас: Zoom версияи аслии Apple Silicon дорад ва инчунин тавассути Rosetta 2 кор мекунад, агар шумо варианти Intel-ро насб кунед.Тавсия дода мешавад, ки нашри ватаниро аз вебсайти онҳо барои иҷрои беҳтарин зеркашӣ кунед.
Барои Browser PASCO Capstone ва LockDown (Cengage OEM), Агар онҳо ҳамчун Intel 64 гурӯҳбандӣ шуда бошанд ва kexts ё драйверҳои номувофиқро насб накунанд, онҳо одатан тавассути Rosetta 2 кор мекунанд.Бо вуҷуди ин, ҳамеша дастури расмии ҳар як провайдер ва версияҳои охиринро тафтиш кунед.
Агар шумо ягон шубҳа дошта бошед, ин санҷишро иҷро кунед: Барномаро кушоед ва агар macOS аз шумо хоҳиш кунад, ки Rosetta-ро насб кунед, равандро анҷом диҳед; агар барнома бе хато кушода шавад, он тавассути тарҷума мувофиқ аст.Шумо инчунин метавонед намуди барномаро, ки қаблан дар Гирифтани маълумот шарҳ дода шуда буд, тафтиш кунед.
"Бо Rosetta кушоед" дар барномаҳои универсалӣ
Қуттии мушаххасе мавҷуд аст, ки шумо дар баъзе барномаҳои универсалӣ хоҳед дид. Даргиронидани "Кушодан бо Rosetta" боиси он мегардад, ки барномае, ки аллакай модарӣ аст, зери тарҷумон кор кунадВа ин маънои онро дорад, ки вақте ба шумо лозим аст, ки илова, васеъкунӣ ё плагинро истифода баред, ки ҳанӯз ба Apple Silicon мутобиқ карда нашудааст.
Агар васеъшавӣ пайдо нашавад, инро санҷед: Барномаро пӯшед, қуттиро тафтиш кунед, онро дубора кушоед ва санҷед, ки оё изофа ҳоло эътироф шудааст.Вақте ки ин плагин навсозӣ мешавад, шумо метавонед имкони барқарор кардани иҷрои маҳаллиро интихоб кунед.
Маҳдудиятҳо ва ҳолатҳои номувофиқ
Гарчанде ки Rosetta 2 аксарияти сенарияҳои корбарро фаро мегирад, на ҳама чизро тарҷума кардан мумкин аст. Мисли гузариши қаблӣ, тарҷумон васеъшавии ядро ё нармафзореро, ки аз онҳо вобаста аст, иҷро намекунад.инчунин набудани интерфейсҳои сахтафзори кӯҳнаро ҳал намекунад.
Ҳикояи Rosetta (версияи аслӣ) якчанд истисноҳоро номбар кардааст, ки барои фаҳмидани профили хатар кӯмак мекунанд. Инҳо мувофиқ набуданд: Муҳити классикӣ, Mac OS 9 ва барномаҳои қаблӣ, муҳофизаткунандаи муайяни экран, барномаҳо бо коркарди истисноии хеле дақиқ ва баъзе бинарҳои Java бо JNI.Rosetta 2, гарчанде ки муосиртар аст, принсипро нигоҳ медорад: ҳама чизе, ки ҷузъҳои сатҳи пастро талаб мекунад, одатан дар канор гузошта мешавад.
Тафовут бо дигар "қабатҳои" мутобиқат
Rosetta 2 виртуализатсия ё эмулятори таъиноти умумии системаи оператсионии Intel нест. Бинарҳои корбари x86_64-ро ба ARM64 тарҷума мекунад, то онҳо дар macOS кор кунандБо вуҷуди ин, он Windows-ро иҷро намекунад ё асбобҳоеро ба мисли виртуализатсия ё технологияҳои Wine/CrossOver барои барномаҳо аз системаҳои дигар иваз намекунад.
Ин маънои онро дорад, ки масалан, Rosetta 2-ро барои оғоз кардани барномаҳои Windows истифода бурдан мумкин нестАгар ба шумо нармафзори Windows лозим бошад, шумо бояд виртуализатсияро (вақте ки фурӯшанда дастгирӣ мекунад), контейнери мутобиқат ё мошини Windows истифода баред.
Мавҷудият ва харитаи роҳ
Пас аз WWDC, ҳуҷҷатҳои ҷамъиятӣ нав карда шуданд, ки нақшаҳои нигоҳдории Rosetta 2-ро нишон медиҳанд. Apple нишон медиҳад, ки Rosetta 2 як абзори умумӣ барои ду версияи асосии macOS (то macOS 27) боқӣ мемонад. то ба таҳиягарон интиқоли барномаҳои худро осон кунад.
Бо macOS 28 сар карда, Apple нақша дорад, ки як қисми хусусиятҳои Rosetta 2-ро нигоҳ дорад, ки ба унвонҳои кӯҳна ва нигоҳнашудаи бозӣ нигаронида шудаанд. ки аз макросҳо ё барномасозии мушаххаси Intel вобастаанд. Ин нюанс ба даст кашидан аз истифодаи умумӣ ишора мекунад.
Худи ҳамон ҳуҷҷатҳо бори дигар таъкид мекунанд macOS Tahoe версияи охирини мувофиқ бо Mac-ҳои Intel асосёфта хоҳад будБо вуҷуди ин, ин дастгоҳҳо барои се сол навсозиҳои иловагии амният мегиранд. Компютерҳои Intel асосёфта, ки бо Tahoe мувофиқанд, аз 2019 MacBook Pro 16-дюймаи, 13-дюймаи MacBook Pro-и соли 2020 (бо чор бандари Thunderbolt 3), iMac-и 27-дюймаи 2020 ва Mac Pro-и соли 2019 иборатанд.
Дар баробари ин, Apple мақолаҳои дастгирӣро бо санаҳои охирин навсозӣ мекунад (масалан, 12 феврали соли 2025 дар ҷойҳои гуногун). Ҳамеша тавсия дода мешавад, ки бо ҳуҷҷати расмии минтақаи худ барои тасдиқи қадамҳо ва мавҷудият муроҷиат кунед.зеро нозукиҳои матн ё ҷойгиршавӣ метавонанд гуногун бошанд.
Саволҳои зуд
- Оё насб кардани Rosetta 2 дар Mac бо чипи Apple бехатар аст? Бале. Ин як ҷузъи расмии Apple мебошад, ки аз серверҳои онҳо бор карда шудааст ва барои осон кардани гузариш пешбинӣ шудааст. Он нармафзори тарафи сеюм нест ва ягон панели намоёнро илова намекунад.
- Оё Rosetta 2 метавонад барномаҳои Windows-ро иҷро кунад? № Rosetta 2 танҳо ду файлҳои macOS-ро, ки барои Intel тартиб дода шудаанд, ба ARM тарҷума мекунад. Барои барномаҳои Windows, ба шумо вобаста ба ҳолат виртуализатсия, мутобиқати Wine/CrossOver ё ҳалли дигар лозим аст.
- Оё Rosetta 2 Mac-ро суст мекунад ё батареяро тезтар холӣ мекунад? Ин аз барнома вобаста аст. Дар барномаҳое, ки маъмулан истифода мешаванд, таъсир кам аст. Дар вазифаҳои пуршиддат он метавонад дар муқоиса бо версияи аслӣ масрафи нерӯ ва ҳароратро зиёд кунад. Агар версияи Apple Silicon мавҷуд бошад, онро насб кунед.
- Ман аз куҷо медонам, ки оё барнома ҳоло Rosetta-ро истифода мебарад? Илова ба он чизе, ки шумо дар Гирифтани маълумот дидед, сутуни Навъи зери Барномаҳо дар Ҳисоботи системаро санҷед. Агар он Intel мегӯяд, он бо Rosetta дар Apple Silicon кор хоҳад кард; агар дар он гуфта шавад Universal ё Apple Silicon, он як барномаи аслӣ аст.
Дар амалиёти ҳаррӯза, Rosetta 2 ин ёвари бесадоест, ки дар ҳоле ки таҳиягарон муҳоҷиратро анҷом медиҳанд, бисёр барномаҳоро зинда нигоҳ медорад. Танҳо барномаҳои муқаррарии худро кушоед: агар Rosetta лозим бошад, macOS ба шумо хабар медиҳад ва онро насб мекунад.Ҳангоме ки имконпазир аст, версияҳои ватаниро авлавият диҳед, то аз чипи Apple бештар истифода баред ва ҳама гуна таъсири эҳтимолиро ба истеъмоли нерӯи барқ ё нигоҳдорӣ кам кунед.
Муҳаррир дар масъалаҳои технология ва интернет бо таҷрибаи зиёда аз даҳ сол дар васоити гуногуни рақамӣ тахассус дорад. Ман ҳамчун муҳаррир ва эҷодкунандаи мундариҷа барои тиҷорати электронӣ, иртибот, маркетинги онлайн ва ширкатҳои таблиғотӣ кор кардам. Ман инчунин дар вебсайтҳои иқтисод, молия ва дигар соҳаҳо навиштаам. Кори ман ҳам ҳаваси ман аст. Ҳоло, тавассути мақолаҳои ман дар Tecnobits, Ман кӯшиш мекунам, ки ҳама хабарҳо ва имкониятҳои наверо, ки ҷаҳони технология ҳар рӯз барои беҳтар кардани ҳаёти мо пешкаш мекунад, биомӯзам.


