Leitores como você ajudam a apoiar o MUO. Quando você faz uma compra usando links em nosso site, podemos ganhar uma comissão de afiliado.
A Apple deixando a Intel e migrando para seus próprios processadores levantou a questão: o que acontecerá com os aplicativos baseados em Intel? Bem, o Rosetta 2 é a resposta da Apple para essa pergunta.
A Apple lançou o macOS Big Sur em 2020 e integrou o Rosetta 2 como um componente. O Rosetta 2 ajudará você a executar aplicativos baseados em Intel perfeitamente no silício da Apple.
Se você está se perguntando o que é e como exatamente pode usá-lo, ajudamos a fornecer uma melhor visão sobre esse valioso software.
Historicamente, a Pedra de Roseta foi um artefato importante que os historiadores usaram para decodificar antigos hieróglifos egípcios. Inspirado em seu antigo homônimo, o software Rosetta 2 traduz código para o mais novo Processadores de silício da Apple para entender.
Essencialmente, Rosetta 2 é um emulador. Ele traduz aplicativos compilados exclusivamente para processadores Intel de 64 bits para execução em processadores de silício da Apple. Desde o macOS Big Sur, você pode encontrar ou instalar o Rosetta 2 em todos os macOS subsequentes. Sem ele, você não poderá executar aplicativos baseados em Intel em seu Mac com M1 ou M2.
Como você deve ter adivinhado, o silício da Apple não executa uma arquitetura x86. Em vez disso, ele usa um Arquitetura de CPU ARM. O Rosetta 2 pega automaticamente os comandos de um aplicativo Intel que você abre e os altera para algo que os processadores de silício da Apple possam executar.
Uma Breve História da Rosetta 2
No entanto, esta não é a primeira vez que a Apple usa um emulador para facilitar a mudança de um processador para outro. Em 2006, a Apple mudou de PowerPC para Intel quando anunciou o Rosetta no Mac OS X Tiger, o predecessor do Rosetta 2. Quatorze anos depois, Tim Cook anunciou o Rosetta 2 no evento anual WWDC da Apple em 2020.
Comparado ao seu antecessor, o Rosetta 2 é muito eficaz e não é limitado por aplicativos com altas necessidades computacionais. A Apple aconselhou que o Rosetta original só deve ser usado em software como processadores de texto, e devemos evitar aplicativos exigentes como jogos e CAD.
Mas o Rosetta 2 funciona tão bem que alguns dizem que é melhor rodar aplicativos com ele no silício da Apple do que fazê-lo nativamente.
Como instalar o Rosetta 2 no seu Mac
Se você está lutando para encontrar o Rosetta 2 no seu Mac M1 ou M2, pode fazê-lo facilmente tentando executar qualquer aplicativo Intel que tenha (como o VLC). Quando aparecer um prompt solicitando a instalação do Rosetta 2, basta clicar em Instalar.
Siga as instruções e digite sua senha ou Touch ID. Assim que terminar de instalar, você pode usá-lo automaticamente. Depois de instalá-lo, você não poderá gerenciá-lo da mesma forma que gerenciaria outros aplicativos. Não possui nenhum aplicativo ou seção nas configurações do sistema.
Como alternativa, você pode instalar o Rosetta 2 por meio de o aplicativo Terminal. Você pode usar este método se não quiser nenhum prompt desnecessário:
- Abrir Holofote pressionando Comando + barra de espaço.
- Digitar terminal e bater Retornar.
- Copie e cole a seguinte linha de código no aplicativo Terminal e clique em Retornar.
atualização de software --install-rosetta
- Tipo A quando ele perguntar se você concorda com os termos e condições e clicar Retornar.
Quais aplicativos do Mac exigem o Rosetta 2?
Pode ser um pouco difícil dizer de cara se um aplicativo precisa do Rosetta 2 para ser executado. Se você executar um aplicativo incompatível com o Apple Silicon e ele travar sem inicializar, ele precisará ser inicializado com o Rosetta 2.
Os aplicativos se enquadram em duas categorias: Universal ou Intel. Os aplicativos universais funcionam tanto no silício da Apple quanto no Intel, enquanto os aplicativos da Intel funcionam apenas no Intel. Você deve usar a ferramenta Obter informações se quiser descobrir qual deles se enquadra em qual categoria.
Alguns aplicativos com a tag Universal (especialmente videogames do Steam) ainda podem precisar do Rosetta para inicializar. Portanto, passe-os pelo Rosetta se eles travarem. Além disso, alguns aplicativos universais podem ter extensões ou plug-ins baseados em Intel. Para que essas adições funcionem, você precisaria executar o aplicativo com o Rosetta 2, mesmo que não precisasse antes.
Siga estas etapas para descobrir que tipo de aplicativo é e execute-o no Rosetta 2, se aplicável:
- Clique localizador do cais.
- Abrir Formulários e encontre o aplicativo que deseja executar.
- Clique com a tecla Control pressionada o ícone do aplicativo e selecione Obter informação.
- Debaixo de Em geral seção, ao lado Tipo, você verá qual categoria de aplicativo é (Universal ou Intel).
- Selecione os Abrir usando Rosetta caixa de seleção.
Para jogos Steam, você deve fazer isso:
- Lançar Vapor e abrir Biblioteca localizado no menu superior.
- Clique com a tecla Control pressionada o ícone do aplicativo e selecione Propriedades.
- Clique Ficheiros locais e selecione Navegar.
- Ele abrirá a localização do aplicativo no Finder.
- Clique com a tecla Control pressionada o ícone do aplicativo no Finder e selecione Obter informação.
- Selecione os Abrir usando Rosetta caixa de seleção.
Um emulador para suavizar a transição
Grandes mudanças na arquitetura da CPU podem dificultar o trabalho de usuários e desenvolvedores. Mas o processo de tradução do Rosetta 2 da Apple não apenas torna tolerável a transição para o silício da Apple; torna-o perfeito.
Como um todo, é discreto, eficiente e, mais importante, eficaz. A Apple pode ter desistido completamente da Intel, mas o Rosetta 2 veio para ficar para que possamos continuar rodando aplicativos desenvolvidos para processadores Intel.