- Rosetta 2 traduce automat și transparent aplicațiile Intel în Apple Silicon pe macOS.
- Instalare ușoară: este solicitată la deschiderea unei aplicații Intel sau poate fi forțată din Terminal.
- Compatibilitate ridicată cu aplicațiile utilizatorilor; limitări privind extensiile de kernel și hardware-ul vechi.
- Aplicațiile native sunt mai bune: consumă mai puțină energie și au performanțe mai bune; Rosetta va fi disponibilă doar pentru o perioadă limitată.

Dacă aveți un Mac, probabil ați auzit de Rozetă 2Aceasta este componenta care permite multor programe vechi să continue să ruleze cu un cip Apple. Rosetta 2 este stratul de traducere al Apple pentru rularea aplicațiilor Intel pe Apple Silicon.Și, deși acționează invizibil, merită să știm cum funcționează, cum se instalează, limitele sale și ce se va întâmpla cu el în viitor.
În rândurile următoare veți găsi un ghid complet, cu trucuri reale și cazuri practice. Vei învăța cum să identifici dacă o aplicație are nevoie de Rosetta, cum să o instalezi automat sau din Terminal și cum să înțelegi impactul acesteia asupra performanței și consumului de resurse., plus o secțiune suplimentară în cazul în care trebuie să recuperați date după o instalare eșuată.
Ce este Rosetta 2 și la ce se folosește?
Rosetta 2 este un traducător binar dinamic creat de Apple pentru macOS pe computere cu procesoare Apple Silicon. Misiunea sa este de a converti, din mers sau în avans, codul aplicațiilor compilate pentru Intel x86_64 în instrucțiuni ARM64. Cipurile Apple înțeleg, așa că aceste aplicații pot fi utilizate fără ca dezvoltatorul să atingă o singură linie de cod.
Nu este o aplicație pe care o deschizi sau o configurezi; de fapt, nu vei vedea o pictogramă în Dock sau într-un panou de preferințe. Rosetta 2 se activează automat când deschideți o aplicație concepută special pentru Intel.Îți traduce codul și îți permite să îl folosești ca și cum nimic nu s-ar fi întâmplat. În majoritatea cazurilor, comportamentul este transparent pentru utilizator.

Puțină istorie: de la Rosetta originală la Rosetta 2
Apple folosise deja o tehnologie cu același nume în timpul tranziției de la PowerPC la Intel în 2006. Rosetta originală, inclusă în Mac OS X Tiger, traducea instrucțiunile G3 și G4 (inclusiv AltiVec), dar nu și G5.Prin urmare, aplicațiile care se bazau pe seturi de instrucțiuni G5 nu puteau rula decât dacă dezvoltatorii le adaptau.
Vechea versiune avea limitări semnificative: multe aplicații cu utilizare intensivă a calculelor (de exemplu, ray tracer-ele sau anumite jocuri video) funcționau defectuos sau erau pur și simplu incompatibile. Unele aplicații Apple profesionale din acea epocă (Final Cut Pro, Motion, Aperture, Logic Pro) necesitau „crossgrading” către binare universale să ruleze nativ pe Intel în loc să treacă prin Rosetta.
A existat, de asemenea, o listă lungă de incompatibilități. Rosetta originală nu accepta mediul clasic (aplicații Mac OS 9 sau anterioare), extensiile de kernel și software-ul care depindea de acestea., economizoare de ecran, aplicații care necesitau o tratare foarte precisă a excepțiilor și nici anumite aplicații Java (inclusiv unele cu biblioteci JNI), printre alte cazuri.
Motivul tehnic pentru multe dintre aceste restricții constă în conceperea lor. Rosetta originală funcționa ca un proces în spațiul utilizatorului care putea doar intercepta și traduce codul utilizatorului, spre deosebire de vechiul emulator de 68k (mult mai strâns cuplat la un nivel scăzut cu nanokernelul), ceea ce însemna mai puțin spațiu pentru interceptarea anumitor operațiuni de sistem și, în schimb, un risc mai mic de depanare și securitate.
Cum funcționează Rosetta 2 pe macOS-ul actual
Rosetta 2 modernizează și rafinează această idee pentru tranziția de la Intel la Apple Silicon. Traduce dinamic binare x86_64 în ARM64 și, în multe cazuri, efectuează traducere înainte. Prima dată când deschizi aplicația, aceasta accelerează execuțiile ulterioare. În cazul aplicațiilor axate pe interacțiunea cu utilizatorul și încărcări moderate, performanța este de obicei foarte bună.
Apple recomandă în continuare căutarea versiunilor native ori de câte ori este posibil și familiarizarea cu Caracteristicile computerelor ARM. Deși majoritatea utilizatorilor nu observă diferențe evidente de performanță, aplicațiile native profită din plin de potențialul cipului. și tind să consume mai puține resurse, ceea ce se poate traduce și printr-un cheltuieli energetice mai mici.
Compatibilitate: cum să știi dacă o aplicație are nevoie de Rosetta
macOS îți permite să îl verifici din Finder în câteva secunde. Selectați pictograma aplicației, accesați Fișier > Obțineți informații și uitați-vă la câmpul Tip sau Clasă.Veți vedea una dintre aceste etichete:
- Aplicație (Intel)Necesită Rosetta 2 pentru a rula pe un Mac cu cip Apple.
- Aplicație (Universală)include fișiere binare pentru Apple Silicon și Intel; nu necesită Rosetta și folosește Apple Silicon în mod implicit.
Există, de asemenea, o casetă specială în unele aplicații universale. Opțiunea „Deschidere cu Rosetta” permite unei aplicații universale să încarce pluginuri sau extensii care nu sunt încă adaptate la Apple SiliconDacă un add-on nu mai apare sau nu funcționează, închideți aplicația, activați această opțiune și încercați din nou.
Instalare automată Rosetta 2
Rosetta 2 este disponibilă doar pe computerele Mac cu cip Apple. Ai nevoie de o conexiune la internet pentru a-l instala prima dată.deoarece macOS descarcă componente de pe serverele Apple.
- Deschideți orice aplicație care o necesită. Dacă aplicația pornește, Rosetta este deja instalată și funcționează..
- Dacă nu este instalat, macOS va afișa o solicitare de descărcare. Faceți clic pe Instalare și autentificați-vă cu numele de utilizator și parola pentru a permite instalarea.
- Dacă alegi „Nu acum”, nu se întâmplă nimic; macOS te va întreba din nou când încerci să deschizi o altă aplicație care are nevoie de asta..
Dacă notificarea nu apare când deschizi aplicația, acest lucru poate fi din două motive: Fie Rosetta 2 este deja instalat, fie aplicația respectivă nu are nevoie de el. deoarece este universal sau nativ pentru Apple Silicon.
Instalare din terminal (instalare forțată)
În anumite scenarii (de exemplu, când nicio aplicație Intel nu declanșează instalarea sau după o eroare), puteți instala Rosetta 2 din Terminal. Deschideți Terminalul și utilizați comanda de actualizare software:
softwareupdate --install-rosetta
Veți vedea și ghiduri care utilizează calea completă și acceptă licența în aceeași comandă. Este validă rularea variantei cu calea și acceptarea licenței:
/usr/sbin/softwareupdate --install-rosetta --agree-to-license
Cu oricare dintre ele, dacă există o conexiune și Mac-ul este Apple Silicon, Instalarea se finalizează în câteva secunde, iar Rosetta devine disponibilă pentru toate aplicațiile care o necesită..
Zoom, PASCO Capstone și LockDown Browser pe Mac cu M1/M2
O întrebare recurentă este dacă aplicațiile etichetate ca Intel 64 funcționează pe un Mac cu cip Apple. Răspunsul general este da, rulează folosind Rosetta 2 atâta timp cât nu depind de extensii de kernel sau de hardware vechi. Nu este compatibil cu Apple Silicon.
Referitor la cazuri specifice: Zoom are o versiune nativă pentru Apple Silicon și funcționează și prin Rosetta 2 dacă instalați varianta Intel.Pentru o performanță optimă, se recomandă descărcarea ediției native de pe site-ul lor web.
Pentru PASCO Capstone și LockDown Browser (Cengage OEM), Dacă sunt clasificate ca Intel 64 și nu instalează kext-uri sau drivere incompatibile, vor funcționa în mod normal prin Rosetta 2.Totuși, verificați întotdeauna ghidul oficial de la fiecare furnizor și cele mai recente versiuni.
Dacă aveți vreo îndoială, efectuați această verificare: Deschide aplicația și, dacă macOS îți solicită să instalezi Rosetta, finalizează procesul; dacă aplicația se deschide fără erori, este compatibilă prin traducere.De asemenea, puteți verifica tipul de aplicație, așa cum s-a explicat anterior în secțiunea Obțineți informații.
„Deschide cu Rosetta” în aplicații universale
Există o casetă specifică pe care o veți vedea în unele aplicații universale. Activarea opțiunii „Deschidere cu Rosetta” face ca o aplicație care este deja nativă să ruleze sub traducător.Și are sens atunci când trebuie să utilizați un add-on, o extensie sau un plugin care nu este încă adaptat la Apple Silicon.
Dacă nu apare o extensie, încercați acest lucru: Închide aplicația, bifează caseta, redeschide-o și verifică dacă suplimentul este acum recunoscut.Când pluginul respectiv este actualizat, veți putea debifa opțiunea de restaurare a performanței native.
Limite și cazuri incompatibile
Deși Rosetta 2 acoperă marea majoritate a scenariilor de utilizare, nu totul este traductibil. Ca și în tranziția anterioară, traducătorul nu rulează extensii de kernel sau software care depinde de acestea.nici nu rezolvă lipsa interfețelor hardware moștenite.
Articolul Rosetta (versiunea originală) a enumerat mai multe excluderi care ajută la înțelegerea profilului de risc. Următoarele nu erau compatibile: mediul clasic, aplicațiile Mac OS 9 și versiunile anterioare, anumite economizoare de ecran, aplicațiile cu gestionare foarte precisă a excepțiilor și anumite fișiere binare Java cu JNI.Rosetta 2, deși mai modernă, menține principiul: orice necesită componente de nivel foarte scăzut este de obicei omis.
Diferențe cu alte „straturi” de compatibilitate
Rosetta 2 nu este un program de virtualizare și nici un emulator de uz general al sistemului de operare Intel. Traduce fișierele binare ale utilizatorilor x86_64 în ARM64, astfel încât acestea să ruleze pe macOSTotuși, nu rulează Windows și nu înlocuiește instrumente precum virtualizarea sau tehnologiile Wine/CrossOver pentru aplicații de pe alte sisteme.
Aceasta înseamnă că, de exemplu, Rosetta 2 nu poate fi utilizată pentru a lansa aplicații WindowsDacă aveți nevoie de software Windows, va trebui să utilizați virtualizarea (atunci când este acceptată de producător), un container de compatibilitate sau o mașină Windows.
Disponibilitate și foaie de parcurs
În urma unei recente WWDC, documentația publică care prezintă planurile de întreținere pentru Rosetta 2 a fost actualizată. Apple indică faptul că Rosetta 2 va rămâne un instrument de uz general pentru încă două versiuni majore de macOS (până la macOS 27). pentru a facilita finalizarea migrării aplicațiilor de către dezvoltatori.
Începând cu macOS 28, Apple intenționează să păstreze un subset de funcții ale Rosetta 2 destinate jocurilor mai vechi, neîntreținute. care depind de macrocomenzi sau de programare specifice Intel. Această nuanță indică o retragere treptată din utilizarea generală.
Aceeași documentație reiterează faptul că macOS Tahoe va fi ultima versiune compatibilă cu Mac-urile cu procesoare IntelAceste dispozitive vor primi însă actualizări de securitate suplimentare timp de trei ani. Printre computerele cu procesor Intel compatibile cu Tahoe se numără MacBook Pro de 16 inci din 2019, MacBook Pro de 13 inci din 2020 (cu patru porturi Thunderbolt 3), iMac de 27 inci din 2020 și Mac Pro din 2019.
În paralel, Apple a actualizat articolele de asistență cu date recente (de exemplu, 12 februarie 2025 în diferite locații). Este întotdeauna recomandabil să consultați documentul oficial pentru regiunea dvs. pentru a confirma pașii și disponibilitatea.întrucât nuanțele textului sau ale locației pot varia.
Întrebări frecvente rapide
- Este sigur să instalez Rosetta 2 pe un Mac cu cip Apple? Da. Este o componentă oficială Apple descărcată de pe serverele lor și concepută pentru a facilita tranziția. Nu este un software terț și nu adaugă panouri vizibile.
- Poate Rosetta 2 să ruleze aplicații Windows? Nu. Rosetta 2 traduce doar fișierele binare macOS compilate pentru Intel în ARM. Pentru aplicațiile Windows, aveți nevoie de virtualizare, compatibilitate Wine/CrossOver sau alte soluții, în funcție de caz.
- Rosetta 2 încetinește Mac-ul sau consumă bateria mai repede? Depinde de aplicație. În majoritatea aplicațiilor utilizate, impactul este mic. În sarcinile intensive, poate crește consumul de energie și temperatura în comparație cu versiunea nativă. Dacă există o versiune Apple Silicon, instalează-o.
- Cum știu dacă o aplicație folosește Rosetta în acest moment? Pe lângă ceea ce ați văzut în Obțineți informații, verificați coloana Tip de sub Aplicații din Raportul de sistem. Dacă scrie Intel, va rula cu Rosetta pe Apple Silicon; dacă scrie Universal sau Apple Silicon, este o aplicație nativă.
În operațiunile zilnice, Rosetta 2 este acel ajutor silențios care menține multe aplicații active în timp ce dezvoltatorii finalizează migrarea. Pur și simplu deschideți programele obișnuite: dacă aveți nevoie de Rosetta, macOS vă va spune și o va instala.Pe cât posibil, prioritizați versiunile native pentru a profita la maximum de cipul Apple și a minimiza orice impact potențial asupra consumului de energie sau a spațiului de stocare.
Editor specializat în probleme de tehnologie și internet cu peste zece ani de experiență în diferite medii digitale. Am lucrat ca editor și creator de conținut pentru companii de comerț electronic, comunicare, marketing online și publicitate. Am scris și pe site-uri de economie, finanțe și alte sectoare. Munca mea este și pasiunea mea. Acum, prin articolele mele din Tecnobits, încerc să explorez toate știrile și noile oportunități pe care lumea tehnologiei ni le oferă zi de zi pentru a ne îmbunătăți viața.


