I lettori come te aiutano a sostenere MUO. Quando effettui un acquisto utilizzando i link sul nostro sito, potremmo guadagnare una commissione di affiliazione.
Apple ha lasciato Intel e si è trasferita sui propri processori ha suscitato la domanda: cosa accadrà alle app basate su Intel? Bene, Rosetta 2 è la risposta di Apple alla domanda.
Apple ha rilasciato macOS Big Sur nel 2020 e ha integrato Rosetta 2 come componente. Rosetta 2 ti aiuterà a eseguire senza problemi applicazioni basate su Intel su silicio Apple.
Se ti stai chiedendo cos'è e come puoi usarlo esattamente, ti abbiamo aiutato a darti una visione migliore di questo prezioso software.
Storicamente, la Stele di Rosetta era un importante manufatto che gli storici usavano per decodificare gli antichi geroglifici egizi. Ispirato dal suo antico omonimo, il software Rosetta 2 traduce il codice per il più recente Processori in silicio Apple capire.
Essenzialmente, Rosetta 2 è un emulatore. Traduce le applicazioni compilate esclusivamente per processori Intel a 64 bit per l'esecuzione su processori in silicio Apple. Da macOS Big Sur, puoi trovare o installare Rosetta 2 su ogni macOS successivo. Senza di esso, non sarai in grado di eseguire applicazioni basate su Intel sul tuo Mac basato su M1 o M2.
Come avrai intuito, il silicio Apple non esegue un'architettura x86. Invece, usa un Architettura della CPU ARM. Rosetta 2 prende automaticamente i comandi da un'applicazione Intel che apri e li cambia in qualcosa che i processori in silicio Apple possono eseguire.
Breve storia di Rosetta 2
Tuttavia, questa non è la prima volta che Apple utilizza un emulatore per semplificare il passaggio da un processore all'altro. Nel 2006, Apple è passata da PowerPC a Intel quando ha annunciato Rosetta in Mac OS X Tiger, il predecessore di Rosetta 2. Quattordici anni dopo, Tim Cook ha annunciato Rosetta 2 all'evento annuale WWDC di Apple nel 2020.
Rispetto al suo predecessore, Rosetta 2 è molto efficace e non limitato da applicazioni che hanno elevate esigenze computazionali. Apple ha consigliato che la Rosetta originale dovrebbe essere utilizzata solo su software come elaboratori di testi e dovremmo evitare applicazioni impegnative come giochi e CAD.
Ma Rosetta 2 funziona così bene che alcuni dicono che è meglio eseguire applicazioni con esso sul silicio Apple piuttosto che farlo in modo nativo.
Come installare Rosetta 2 sul tuo Mac
Se stai lottando per trovare Rosetta 2 sul tuo Mac M1 o M2, puoi farlo facilmente tentando di eseguire qualsiasi applicazione Intel che hai (come VLC). Quando viene visualizzato un messaggio che ti chiede di installare Rosetta 2, tutto ciò che devi fare è fare clic Installare.
Segui le istruzioni e inserisci la tua password o Touch ID. Al termine dell'installazione, ora puoi utilizzarlo automaticamente. Dopo averlo installato, non puoi gestirlo nello stesso modo in cui gestisci altre app. Non ha alcuna applicazione o alcuna sezione in Impostazioni di sistema.
In alternativa, puoi installare Rosetta 2 tramite l'applicazione Terminale. Puoi utilizzare questo metodo se non desideri richieste non necessarie:
- Aprire Riflettore premendo Comando + barra spaziatrice.
- Digitare terminale e colpito Ritorno.
- Copia e incolla la seguente riga di codice nell'app Terminale e premi Ritorno.
aggiornamento software --install-rosetta
- Tipo UN quando ti chiede se accetti i termini e le condizioni e premi Ritorno.
Quali app per Mac richiedono Rosetta 2?
Potrebbe essere un po 'difficile dire se un'app ha bisogno di Rosetta 2 per funzionare. Se esegui un'app incompatibile con il silicio Apple e si arresta in modo anomalo senza avviarsi, è necessario avviarla con Rosetta 2.
Le app si dividono in due categorie: universali o Intel. Le app universali funzionano sia su Apple Silicon che su Intel, mentre le app Intel funzionano solo su Intel. Dovresti utilizzare lo strumento Ottieni informazioni se vuoi scoprire quale rientra in quale categoria.
Alcune app con il tag Universal (in particolare i videogiochi di Steam) potrebbero comunque richiedere l'avvio di Rosetta. Quindi, passali attraverso Rosetta se si schiantano. Inoltre, alcune app universali potrebbero avere estensioni o plug-in basati su Intel. Affinché queste aggiunte funzionino, è necessario eseguire l'app con Rosetta 2 anche se prima non era necessario.
Segui questi passaggi per scoprire che tipo di app è ed eseguila tramite Rosetta 2, se applicabile:
- Clic Cercatore dal molo.
- Aprire Applicazioni e trova l'applicazione che desideri eseguire.
- Fai clic tenendo premuto il tasto Ctrl l'icona dell'app e selezionare Ottenere informazioni.
- Sotto il Generale sezione, accanto a Tipo, vedrai di quale categoria di applicazione si tratta (Universal o Intel).
- Seleziona il Apri usando Rosetta casella di controllo.
Per i giochi Steam, dovresti invece fare questo:
- Lancio Vapore e aperto Biblioteca situato nel menu in alto.
- Fai clic tenendo premuto il tasto Ctrl l'icona dell'app e selezionare Proprietà.
- Clic File locali e seleziona Navigare.
- Si aprirà la posizione dell'app nel Finder.
- Fai clic tenendo premuto il tasto Ctrl l'icona dell'app nel Finder e selezionare Ottenere informazioni.
- Seleziona il Apri usando Rosetta casella di controllo.
Un emulatore per facilitare la transizione
Importanti modifiche all'architettura della CPU possono rendere difficile il lavoro di utenti e sviluppatori. Ma il processo di traduzione di Rosetta 2 di Apple non solo rende tollerabile la transizione al silicio Apple; lo rende senza soluzione di continuità.
Nel complesso, è discreto, efficiente e, soprattutto, efficace. Apple potrebbe aver rinunciato completamente a Intel, ma Rosetta 2 è qui per restare in modo da poter continuare a eseguire app progettate per processori Intel.