- Rosetta 2 автоматтык түрдө жана ачык-айкын түрдө Intel колдонмолорун MacOSдогу Apple Silicon'ка которот.
- Оңой орнотуу: ал Intel колдонмосун ачканда суралат же Терминалдан мажбурлап койсо болот.
- Колдонуучу колдонмолор менен жогорку шайкештик; ядро кеңейтүү жана эски аппараттык чектөөлөр.
- Native колдонмолор жакшыраак: алар азыраак кубат керектешет жана жакшыраак иштешет; Rosetta чектелген убакытка гана жеткиликтүү болот.

Эгер сизде Mac бар болсо, анда бул жөнүндө уккандырсыз Розетта 2Бул көптөн бери иштеп келе жаткан программаларга Apple чиптери менен иштөөнү улантууга мүмкүндүк берген компонент. Rosetta 2 - Apple Silicon боюнча Intel колдонмолорун иштетүү үчүн Apple компаниясынын котормо катмарыАл көзгө көрүнбөгөндөй иш-аракет кылганы менен, ал кантип иштээрин, кантип орнотулганын, анын чегин жана келечекте эмне болорун билүү керек.
Төмөнкү саптарда сиз чыныгы амалдар жана практикалык учурлар менен толук жолду таба аласыз. Колдонмого Rosetta керекпи же жокпу аныктоону, аны автоматтык түрдө же Терминалдан кантип орнотууну жана анын иштешине жана ресурстарды керектөөгө тийгизген таасирин түшүнөсүз., ошондой эле ишке ашпай калган орнотуудан кийин маалыматтарды калыбына келтирүү керек болгон учурда кошумча бөлүм.
Rosetta 2 деген эмне жана ал эмне үчүн колдонулат?
Rosetta 2 – Apple Silicon процессорлору бар компьютерлерде MacOS үчүн Apple тарабынан түзүлгөн динамикалык бинардык котормочу. Анын миссиясы - Intel x86_64 үчүн түзүлгөн колдонмолордун кодун тез арада же алдын ала ARM64 нускамаларына айландыруу. Apple чиптери түшүнөт, ошондуктан бул тиркемелерди иштеп чыгуучу коддун бир сабына тийбестен колдонсо болот.
Бул сиз ачкан же конфигурациялаган колдонмо эмес; чындыгында, сиз Dock же артыкчылыктар панелинен сөлөкөтүн көрбөйсүз. Intel үчүн гана иштелип чыккан тиркемени ачканыңызда Rosetta 2 автоматтык түрдө иштетилет.Ал сиздин кодуңузду которуп, эч нерсе болбогондой колдонууга мүмкүндүк берет. Көпчүлүк учурларда, жүрүм-турум колдонуучу үчүн ачык болуп саналат.

Бир аз тарых: баштапкы Rosettaдан Rosetta 2ге чейин
Apple буга чейин эле 2006-жылы PowerPCден Intelге өтүүдө ушундай аталыштагы технологияны колдонгон. Mac OS X Tigerге камтылган бул Rosetta оригиналдуу G3 жана G4 нускамаларын которгон (анын ичинде AltiVec), бирок G5 эмесОшондуктан, G5 нускамаларына таянган колдонмолор иштеп чыгуучулар аларды ыңгайлаштырмайынча иштей албайт.
Эски версияда олуттуу чектөөлөр бар болчу: көп эсептөө интенсивдүү колдонмолор (мисалы, ray Tracers же белгилүү видео оюндар) иштебей калган же жөн эле туура келбеген. Ошол доордогу кээ бир профессионалдуу Apple колдонмолору (Final Cut Pro, Motion, Aperture, Logic Pro) универсалдуу бинараттарга "кроссградацияны" талап кылган. Rosetta аркылуу өтүүнүн ордуна Intelде түпнуска иштетүү.
Ошондой эле келишпестиктердин узун тизмеси бар болчу. Оригиналдуу Rosetta Classic Environment (Mac OS 9 же мурунку колдонмолор), ядро кеңейтүүлөрү жана аларга көз каранды болгон программалык камсыздоону колдогон эмес., экран сактагычтар, өтө так өзгөчөлүктү талап кылган колдонмолор же кээ бир Java колдонмолору (анын ичинде кээ бир JNI китепканалары менен), башка учурларда.
Бул чектөөлөрдүн көбүнүн техникалык себеби алардын дизайнында. Оригиналдуу Rosetta колдонуучу-мейкиндик процесси катары иштеген эски 68к эмуляторунан айырмаланып, колдонуучунун кодун гана кармап жана которо алган (нанокөк менен төмөнкү деңгээлде тыгыз байланышта), бул системанын белгилүү бир операцияларын токтотуу үчүн азыраак орун жана анын ордуна мүчүлүштүктөрдү оңдоо жана коопсуздук коркунучун азайткан.
Rosetta 2 учурдагы macOSто кантип иштейт
Rosetta 2 Intelден Apple Siliconго өтүү үчүн бул идеяны модернизациялайт жана тактайт. Ал x86_64 бинардык файлдарын ARM64ке динамикалык түрдө которот жана көп учурларда алдыга которууну ишке ашырат. Колдонмону биринчи жолу ачканыңызда, ал кийинки аткарууларды тездетет. Колдонуучунун өз ара аракетине жана орточо жүктөөгө багытталган колдонмолор менен, адатта, аткаруу абдан жакшы.
Apple дагы эле мүмкүн болушунча жергиликтүү версияларды издеп, алар менен таанышууну сунуштайт ARM компьютерлеринин өзгөчөлүктөрү. Көпчүлүк колдонуучулар эч кандай айкын аткаруу айырмачылыктарын байкабаса да, жергиликтүү колдонмолор чиптин мүмкүнчүлүктөрүнөн толук пайдаланат. жана алар азыраак ресурстарды керектешет, бул дагы азыраак энергия чыгымына алып келиши мүмкүн.
Шайкештик: колдонмого Rosetta керек экенин кантип билсе болот
macOS аны Finderден секунданын ичинде текшерүүгө мүмкүндүк берет. Колдонмонун сөлөкөтүн тандап, Файл > Маалымат алуу бөлүмүнө өтүп, Тип же Класс талаасын караңыз.Сиз бул энбелгилердин бирин көрөсүз:
- Колдонмо (Intel): Apple-чип Macта иштөө үчүн Rosetta 2ди талап кылат.
- Колдонмо (универсалдуу): Apple Silicon жана Intel үчүн бинардык файлдарды камтыйт; Rosetta талап кылбайт жана демейки боюнча Apple Silicon колдонот.
Кээ бир универсалдуу колдонмолордо атайын кутуча да бар. "Rosetta менен ачуу" опциясы универсалдуу колдонмого Apple Silicon үчүн ыңгайлаштырылбаган плагиндерди же кеңейтүүлөрдү жүктөөгө мүмкүндүк беретКошумча көрүнбөй калса же иштебей калса, колдонмодон чыгып, бул параметрди иштетип, кайра аракет кылыңыз.
Rosetta 2 автоматтык орнотуу
Rosetta 2 Apple чиптери бар Mac компьютерлеринде гана жеткиликтүү. Аны биринчи жолу орнотуу үчүн сизге интернет байланышы керек.анткени macOS компоненттерди Apple серверлеринен жүктөйт.
- Аны талап кылган колдонмону ачыңыз. Колдонмо башталса, Rosetta мурунтан эле орнотулган жана иштеп жатат..
- Эгер ал орнотулбаса, macOS аны жүктөп алуу сунушун көрсөтөт. Орнотууну басыңыз жана колдонуучу атыңыз жана сырсөзүңүз менен аныктыгын текшериңиз орнотууга уруксат берүү.
- Эгер сиз "Азыр эмес" тандасаңыз, эч нерсе болбойт; Башка колдонмону ачууга аракет кылганыңызда, MacOS сизден кайра сурайт..
Эгер колдонмону ачканыңызда эскертме көрүнбөсө, анын эки себеби болушу мүмкүн: Же Rosetta 2 мурунтан эле орнотулган, же ал колдонмонун кереги жок. анткени ал универсалдуу же Apple Силиконуна таандык.
Терминалдан орнотуу (күчтүү орнотуу)
Кээ бир сценарийлерде (мисалы, эч бир Intel колдонмосу орнотууну ишке киргизбесе же катадан кийин), сиз Rosetta 2ди Терминалдан орното аласыз. Терминалды ачып, программалык камсыздоону жаңыртуу буйругун колдонуңуз:
softwareupdate --install-rosetta
Ошондой эле толук жолду колдонгон жана ошол эле буйрукта лицензияны кабыл алган гиддерди көрөсүз. Жол жана лицензияны кабыл алуу менен вариантты иштетүү жарактуу:
/usr/sbin/softwareupdate --install-rosetta --agree-to-license
Бири менен, эгер туташуу бар болсо жана Mac Apple Silicon болсо, Орнотуу бир нече секунданын ичинде аяктайт жана Rosetta аны талап кылган бардык колдонмолор үчүн жеткиликтүү болот..
Масштаб, PASCO Capstone жана M1/M2 менен Macта LockDown браузери
Кайталануучу суроо - Intel 64 деп белгиленген колдонмолор Apple чиптери бар Macта иштейби. Жалпы жооп - ооба, алар ядронун кеңейтүүлөрүнө же эски жабдыктарга көз каранды болбосо, Rosetta 2 менен иштешет. Apple Silicon'до колдоого алынбайт.
Конкреттүү учурларга карата: Zoom'дун Apple Silicon үчүн түпнуска версиясы бар жана эгер сиз Intel вариантын орнотсоңуз, Rosetta 2 аркылуу иштейт.Мыкты иштеши үчүн жергиликтүү басылманы веб-сайтынан жүктөп алуу сунушталат.
PASCO Capstone жана LockDown браузери үчүн (Cengage OEM), Алар Intel 64 категориясына кирсе жана туура келбеген kexts же драйверлерди орнотпосо, алар адатта Rosetta 2 аркылуу иштешет.Бирок, ар дайым ар бир провайдердин расмий колдонмосун жана акыркы версияларын текшериңиз.
Эгер кандайдыр бир шектенүүлөрүңүз болсо, бул текшерүүнү аткарыңыз: Колдонмону ачып, MacOS сизден Rosetta орнотууну сунуштаса, процессти бүтүрүңүз; колдонмо катасыз ачылса, котормо аркылуу шайкеш келет.Маалымат алуу бөлүмүндө мурда түшүндүрүлгөндөй, колдонмонун түрүн да текшере аласыз.
Универсалдуу колдонмолордо "Rosetta менен ачуу"
Кээ бир универсалдуу колдонмолордо көрө турган белгилүү бир куту бар. “Rosetta менен ачуу” иштетилгенде, котормочунун алдында мурунтан эле түпнуска болгон колдонмо иштей баштайтАл эми Apple Silicon үчүн ыңгайлаштырылбаган кошумчаны, кеңейтүүнү же плагинди колдонуу керек болгондо мааниси бар.
Эгер кеңейтүү көрүнбөсө, муну байкап көрүңүз: Колдонмону жаап, кутучаны белгилеп, аны кайра ачыңыз жана кошумча азыр таанылганын текшериңиз.Бул плагин жаңыртылганда, сиз жергиликтүү өндүрүмдүүлүктү калыбына келтирүү опциясынан белгини алып сала аласыз.
Лимиттер жана туура келбеген учурлар
Rosetta 2 колдонуучу сценарийлеринин басымдуу көпчүлүгүн камтыса да, бардыгын которуу мүмкүн эмес. Мурунку өткөөлдөгүдөй, котормочу ядро кеңейтүүлөрүн же аларга көз каранды программалык камсыздоону иштетпейт.ошондой эле эски аппараттык интерфейстердин жоктугун чечпейт.
Rosetta окуясы (оригиналдуу версия) тобокелдик профилин түшүнүүгө жардам берген бир нече алып салууларды келтирген. Төмөнкүлөр шайкеш келген жок: Classic Environment, Mac OS 9 жана мурунку колдонмолор, белгилүү бир экран сактагычтар, өзгөчө өзгөчөлүктөр менен иштөө өтө так колдонмолор жана JNI менен айрым Java бинардык.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 акыркы версия Intel негизделген Mac менен шайкеш келетБул түзмөктөр үч жыл бою кошумча коопсуздук жаңыртууларын алышат. Tahoe менен шайкеш Intel негизиндеги компьютерлерге 2019-жылдагы 16 дюймдук MacBook Pro, 2020-жылдагы 13 дюймдук MacBook Pro (төрт Thunderbolt 3 порту менен), 2020-жылдагы 27 дюймдук iMac жана 2019-жылкы Mac Pro кирет.
Буга катар эле, Apple акыркы даталары менен колдоо макалаларын жаңыртып келет (мисалы, ар кайсы жерлерде 2025-жылдын 12-февралында). Кадамдарды жана жеткиликтүүлүктү ырастоо үчүн ар дайым сиздин аймактын расмий документине кайрылыңыз.анткени тексттин нюанстары же жайгашкан жери ар кандай болушу мүмкүн.
Ыкчам суроолор
- Apple чиптери бар Mac компьютерине Rosetta 2ди орнотуу коопсузбу? Ооба. Бул алардын серверлеринен жүктөлүп алынган жана өтүүнү жеңилдетүү үчүн иштелип чыккан расмий Apple компоненти. Бул үчүнчү тараптын программасы эмес жана эч кандай көрүнүүчү панелдерди кошпойт.
- Rosetta 2 Windows тиркемелерин иштете алабы? № Rosetta 2 Intel үчүн түзүлгөн macOS экилик файлдарын ARMге гана которот. Windows колдонмолору үчүн сизге виртуалдаштыруу, Wine/CrossOver шайкештиги же жагдайга жараша башка чечимдер керек.
- Rosetta 2 Macту жайлатабы же батареяны батыраак түгөтөбү? Бул колдонмого жараша болот. Көбүнчө колдонулган колдонмолордо таасир аз. Интенсивдүү тапшырмаларда ал жергиликтүү версияга салыштырмалуу энергияны керектөөнү жана температураны жогорулашы мүмкүн. Apple Silicon версиясы бар болсо, аны орнотуңуз.
- Колдонмонун азыр Rosetta колдонуп жатканын кантип билем? Маалымат алууда көргөн нерселериңизден тышкары, Системалык отчеттогу Тиркемелер астындагы Түр тилкесин текшериңиз. Ал Intel деп айтса, ал Apple Silicon боюнча Rosetta менен иштейт; эгерде анда Universal же Apple Silicon деп айтылса, бул жергиликтүү тиркеме.
Күнүмдүк операцияларда Rosetta 2 - иштеп чыгуучулар миграцияны аяктап жатканда, көптөгөн колдонмолорду сактап турган үнсүз жардамчы. Жөн гана кадимки программаларыңызды ачыңыз: Rosetta керек болсо, macOS сизге айтып, аны орнотот.Мүмкүн болсо, Apple'дин чипинен максималдуу пайда алуу үчүн жергиликтүү версияларга артыкчылык бериңиз жана электр энергиясын керектөөгө же сактоого мүмкүн болуучу таасирин азайтыңыз.
Ар кандай санариптик медиада он жылдан ашык тажрыйбасы бар технология жана интернет маселелери боюнча адистешкен редактор. Мен электрондук коммерция, байланыш, онлайн маркетинг жана жарнама компанияларында редактор жана мазмун жаратуучусу болуп иштедим. Мен экономика, каржы жана башка тармактардын веб-сайттарында да жаздым. Менин ишим да менин каалоом. Эми менин макалаларым аркылуу Tecnobits, Жашообузду жакшыртуу үчүн күн сайын технология дүйнөсү сунуштаган бардык жаңылыктарды жана жаңы мүмкүнчүлүктөрдү изилдөөгө аракет кылам.


