Contents

O que é o Rosetta 2 e como instalá-lo num Mac?

O facto de a Apple deixar a Intel e migrar para os seus próprios processadores suscitou a questão: o que acontecerá às aplicações baseadas na Intel? Bem, o Rosetta 2 é a resposta da Apple a esta pergunta.

A Apple revelou o macOS Big Sur em 2020, que incorpora o Rosetta 2 como um elemento integral. Esta funcionalidade permite aos utilizadores operar sem esforço software baseado em Intel nos seus dispositivos com processadores de silício Apple.

Num esforço para fornecer uma compreensão mais abrangente da sua utilidade e aplicação prática, a nossa equipa esforçou-se por elucidar a natureza e a função desta notável solução de software.

O que é o Rosetta 2?

/pt/images/Ancient-Egyptian-hieroglyphs-on-the-wall.jpg

A Pedra de Roseta ocupa um lugar importante na história, uma vez que serviu como ferramenta fundamental para descodificar os antigos hieróglifos egípcios. Inspirando-se nesta relíquia histórica, os inovadores da atualidade desenvolveram o software Rosetta 2, que tem a capacidade de traduzir códigos relativos aos mais recentes processadores de silício da Apple, facilitando assim a compreensão destas tecnologias avançadas.

O Rosetta 2 funciona como uma máquina virtual que facilita a tradução de programas de software especificamente concebidos para processadores Intel de 64 bits para funcionarem sem problemas em processadores de silício da Apple. Esta camada de emulação está disponível no macOS Big Sur e versões subsequentes, permitindo que os utilizadores com Macs baseados em M1 ou M2 executem aplicações baseadas em Intel sem qualquer impedimento. A sua ausência impediria o funcionamento de tais programas nestes dispositivos.

O Rosetta 2 não fornece compatibilidade para aplicações de 32 bits, tornando-as obsoletas e implicando que as futuras iterações do macOS não incorporarão essa funcionalidade.

De facto, o Apple Silicon não se baseia na arquitetura x86 tradicional, mas utiliza uma arquitetura de CPU ARM de ponta para um desempenho ideal. Para facilitar a compatibilidade com as aplicações antigas concebidas para processadores Intel, o Rosetta 2 traduz perfeitamente as instruções destes programas para um formato que pode ser executado pelos processadores Apple Silicon.

Uma breve história do Rosetta 2

De facto, a Apple já utilizou emuladores anteriormente como forma de facilitar a transição entre diferentes processadores. Por exemplo, em 2006, com o lançamento do Mac OS X Tiger, a Apple introduziu o Rosetta, que serviu como precursor do Rosetta 2, permitindo a compatibilidade com sistemas baseados em PowerPC e Intel.

O Rosetta 2 demonstra uma melhoria notável no desempenho em comparação com a sua iteração anterior, sem restrições impostas para tarefas computacionalmente intensivas.De acordo com as recomendações da Apple, a versão inicial do Rosetta destinava-se principalmente a ser utilizada com programas menos exigentes, tais como editores de texto, enquanto as actividades que exigiam mais recursos, incluindo jogos e desenho assistido por computador (CAD), eram desencorajadas.

O Rosetta 2 demonstrou um desempenho excecional, de tal forma que a sua utilização para executar aplicações no Apple Silicon é alegadamente preferível à sua execução nativa.

Como instalar o Rosetta 2 no seu Mac

Se estiver a ter dificuldades em localizar o Rosetta 2 no seu Mac com chip M1 ou M2, uma solução simples é tentar executar uma aplicação baseada em Intel, como o VLC media player. Isso acionará uma janela pop-up que solicita a instalação do Rosetta 2. Para continuar, basta selecionar “Instalar” e o software necessário será instalado automaticamente.

Seguindo as instruções fornecidas, introduza a sua palavra-passe ou utilize a autenticação Touch ID. Quando o processo de instalação estiver concluído, poderá aceder e utilizar o software sem qualquer outra intervenção. No entanto, ao contrário das aplicações típicas, este programa não pode ser gerido através de meios convencionais, como uma aplicação dedicada ou no menu Definições do sistema. Em vez disso, funciona de forma independente destes sistemas de gestão tradicionais.

Em alternativa, pode optar-se por instalar o Rosetta 2 através da aplicação Terminal, caso se prefira um processo mais simples, sem interrupções ou avisos indesejados.

/pt/images/rosetta-2-installation-in-macos.jpg

Realce o conteúdo no ecrã, premindo simultaneamente a tecla “Command” e a “Barra de espaços” para aceder à funcionalidade de pesquisa.

Introduzir “Terminal” como comando na aplicação de terminal e, em seguida, premir a tecla “Return” para o executar.

⭐ Copie e cole a seguinte linha de código na aplicação Terminal e prima Return .

 softwareupdate --install-rosetta 

Após ser solicitado pela aplicação a confirmar a concordância com os seus termos e condições, e após selecionar “Return” no seu teclado, o processo prossegue.

Que aplicações Mac requerem o Rosetta 2?

Determinar se uma aplicação necessita do Rosetta 2 para funcionar pode não ser imediatamente evidente. Nos casos em que uma aplicação incompatível encontra um erro ao ser iniciada e não consegue inicializar, a utilização do Rosetta 2 é necessária para uma execução bem sucedida.

/pt/images/MacBook-displaying-launchpad-on-a-table-next-to-a-camera.jpg

as que são compatíveis com silício Apple e processadores Intel, conhecidas como aplicações “Universais”, e as que são especificamente concebidas para utilização em sistemas baseados em Intel, referidas como aplicações “Intel”.É importante notar que as aplicações Intel só podem ser utilizadas em dispositivos equipados com um processador Intel, enquanto as aplicações universais podem funcionar sem problemas numa série de configurações de hardware diferentes. Para determinar se uma determinada aplicação pertence a uma destas categorias, pode ser útil consultar as definições de Informações do sistema do dispositivo e aceder à funcionalidade “Obter informações”.

Algumas aplicações com a designação Universal, em particular os jogos de vídeo obtidos através do Steam, podem necessitar da utilização do Rosetta para serem iniciadas com êxito. Consequentemente, recomenda-se que os utilizadores tentem executar esses programas utilizando o Rosetta caso encontrem algum problema. Além disso, determinadas aplicações universais podem incorporar componentes de extensão ou plug-in baseados na Intel, o que exige a execução do programa com o Rosetta 2, apesar de não ter sido necessário anteriormente para fins de compatibilidade.

Para determinar a natureza de uma aplicação e executá-la utilizando o Rosetta 2, caso seja necessário, siga as directrizes seguintes:

⭐Clique emFinder a partir da Dock.

Abra a pasta de aplicações e localize o programa que pretende executar.

Clique no ícone da aplicação e, em seguida, escolha “Obter Informações” no menu resultante para aceder a informações adicionais sobre a aplicação.

Por baixo do cabeçalho “Geral”, junto à etiqueta “Tipo”, o utilizador pode discernir a classificação da aplicação como universal ou baseada em Intel.

Seleccione a caixa de verificação “Abrir com Rosetta” para utilizar o software de tradução Rosetta ao abrir este ficheiro.

Uma abordagem alternativa para gerir as bibliotecas de jogos do Steam é a seguinte:

Navegue até ao menu superior da sua aplicação Steam, onde encontrará o módulo de biblioteca acessível para lançamento. Uma vez aberto, este módulo fornecerá uma coleção abrangente de conteúdos digitais disponíveis para streaming ou transferência na plataforma.

Clica no ícone da aplicação e, em seguida, selecciona “Propriedades” no menu de contexto que aparece ao fazê-lo.

Clique em “Ficheiros locais” e, em seguida, escolha a opção “Procurar” para selecionar um ficheiro para carregar.

O diretório da aplicação ficará acessível através da interface do Finder após a execução deste comando.

Clique no ícone da aplicação no Finder e, em seguida, escolha “Obter informações” no menu resultante para aceder à sua janela de informações.

Seleccione a caixa de verificação “Abrir com Rosetta” para iniciar esta aplicação com o pacote de idiomas apropriado instalado para o seu sistema.

/pt/images/Get-Info-menu-opened-for-Fishing-Planet-Steam-game.jpeg

Um emulador para suavizar a transição

A implementação de alterações significativas no design da CPU pode colocar desafios tanto para os utilizadores finais como para os programadores de software. No entanto, a inovadora solução de compatibilidade Rosetta 2 da Apple garante uma experiência suave e ininterrupta durante a mudança para o Apple Silicon, ultrapassando a mera tolerabilidade e alcançando uma integração verdadeiramente perfeita.

Na sua essência, a sua subtileza, eficiência e eficácia são dignas de nota. Embora a Apple tenha renunciado a qualquer dependência da Intel, o Rosetta 2 permanece como uma solução duradoura que nos permite perpetuar a utilização de aplicações especificamente concebidas para processadores Intel.