Como instalar o Rosetta 2 em Apple Silicon Macs
Índice:
- Como instalar o Rosetta 2 via App Launch
- Como instalar o Rosetta 2 via linha de comando no Apple Silicon Mac
O Rosetta 2 é necessário se você quiser executar aplicativos Intel x86 não nativos mais antigos em novos Apple Silicon Macs, como o M1 MacBook Pro, MacBook Air ou Mac mini. Curiosamente, o Rosetta 2 não é instalado por padrão nesses Macs, portanto, se você deseja executar esses aplicativos, precisará instalar o Rosetta 2 no Apple Silicon Mac por conta própria.
Há duas maneiras de instalar o Rosetta 2 em um Apple Silicon Mac; usando o Terminal ou tentando abrir um aplicativo x86 não nativo que solicita um instalador. Você pode usar qualquer método que desejar, pois ambos terão o mesmo resultado final da instalação do Rosetta 2 no Mac.
Lembre-se, isso é apenas para Macs Apple Silicon ARM e não é necessário em nenhum Mac Intel (nem o Rosetta 2 seria instalado em Macs Intel). Além disso, esse recurso está disponível apenas no macOS Big Sur ou posterior.
Como instalar o Rosetta 2 via App Launch
Se você tiver algum aplicativo Intel x86 disponível no Apple Silicon Mac, basta iniciar o aplicativo para solicitar que o usuário instale o Rosetta. Clicar em “Instalar” instalará o software Rosetta 2 no Mac.
Como instalar o Rosetta 2 via linha de comando no Apple Silicon Mac
Outra maneira de instalar o Rosetta 2 no Mac é usando a conhecida ferramenta de linha de comando softwareupdate.
softwareupdate --install-rosetta
Isso iniciará o instalador rosetta e você terá que concordar com um contrato de licença, que tenho certeza que você lerá completamente e minuciosamente, como todos fazemos sempre que instalamos algo em todos os dispositivos .
Você também pode ignorar o contrato de licença fornecendo um sinalizador adicional:
/usr/sbin/softwareupdate --install-rosetta --agree-to-license
Para um rápido histórico, os novos Apple Silicon Macs rodam em uma arquitetura diferente, enquanto os Macs rodam chips Intel há algum tempo. O Rosetta 2 traduz o código Intel x86 para ARM para que possa ser executado no novo hardware Apple Silicon. Você pode sobre o ambiente de tradução Rosetta 2 no site do desenvolvedor da Apple gif interessado.
E se o nome Rosetta soa familiar para você, é provável que a Apple tenha usado o mesmo nome para um processo de tradução semelhante quando a Apple mudou da arquitetura PowerPC (PPC) para Intel, cujo suporte foi posteriormente descartado em Leão. Ou talvez você esteja familiarizado com o software de aprendizado de idiomas Rosetta Stone, ou mesmo com o tablet egípcio Rosetta Stone original…
Com o tempo, mais e mais aplicativos para Mac serão executados nativamente no Apple Silicon, e o Rosetta 2 acabará se tornando desnecessário, da mesma forma que o Rosetta para PowerPC acabou se tornando obsoleto. Mas isso ainda está a anos de distância, já que a Apple está apenas no início do processo de trazer o Apple Silicon para a linha de hardware do Mac.
Rosetta é um processo de tradução que permite aos usuários executar aplicativos que contêm instruções x86_64 no Apple Silicon.