Cómo instalar Rosetta 2 en Apple Silicon Mac
Tabla de contenido:
- Cómo instalar Rosetta 2 mediante el inicio de la aplicación
- Cómo instalar Rosetta 2 a través de la línea de comandos en Apple Silicon Mac
Rosetta 2 es necesario si desea poder ejecutar aplicaciones Intel x86 no nativas más antiguas en las nuevas Apple Silicon Mac, como la M1 MacBook Pro, MacBook Air o Mac mini. Curiosamente, Rosetta 2 no está instalado de manera predeterminada en estas Mac, sin embargo, si desea ejecutar estas aplicaciones, deberá instalar Rosetta 2 en la Apple Silicon Mac usted mismo.
Hay dos formas de instalar Rosetta 2 en un Apple Silicon Mac; usando la Terminal, o intentando abrir una aplicación x86 no nativa que solicita un instalador. Puede usar el método que desee, ya que ambos tendrán el mismo resultado final de instalar Rosetta 2 en la Mac.
Recuerde, esto es solo para Apple Silicon ARM Mac, y no es necesario en ninguna Intel Mac (ni Rosetta 2 se instalaría en Intel Mac de todos modos). Además, esta capacidad solo está disponible en macOS Big Sur o posterior.
Cómo instalar Rosetta 2 mediante el inicio de la aplicación
Si tiene alguna aplicación Intel x86 disponible en Apple Silicon Mac, simplemente al iniciar la aplicación se le indicará al usuario que instale Rosetta. Al hacer clic en "Instalar", se instalará el software Rosetta 2 en la Mac.
Cómo instalar Rosetta 2 a través de la línea de comandos en Apple Silicon Mac
Otra manera de instalar Rosetta 2 en la Mac es usando la conocida herramienta de línea de comandos de actualización de software.
actualización de software --install-rosetta
Esto iniciará el instalador de rosetta y tendrá que aceptar un acuerdo de licencia, que estoy seguro de que leerá completa y minuciosamente como todos lo hacemos cada vez que instalamos algo en cada dispositivo .
También puede omitir el acuerdo de licencia proporcionando una marca adicional:
/usr/sbin/softwareupdate --install-rosetta --agree-to-license
Para obtener información general rápida, las nuevas Apple Silicon Mac se ejecutan en una arquitectura diferente, mientras que las Mac han estado ejecutando chips Intel durante bastante tiempo. Rosetta 2 traduce el código Intel x86 a ARM para que pueda ejecutarse en el nuevo hardware Apple Silicon. Puede interesarse por el entorno de traducción de Rosetta 2 en el gif del sitio para desarrolladores de Apple.
Y si el nombre Rosetta le resulta familiar, probablemente se deba a que Apple usó el mismo nombre para un proceso de traducción similar cuando Apple pasó de PowerPC (PPC) a la arquitectura Intel, cuyo soporte se introdujo más tarde León. O tal vez esté familiarizado con el software de aprendizaje de idiomas Rosetta Stone, o incluso con la tableta egipcia Rosetta Stone original... pero de todos modos, para nuestros propósitos aquí, permite que las nuevas Apple Silicon Mac ejecuten aplicaciones más antiguas que aún no son nativas.
Con el tiempo, más y más aplicaciones de Mac se ejecutarán de forma nativa en Apple Silicon, y Rosetta 2 eventualmente dejará de ser necesario, de la misma manera que Rosetta para PowerPC eventualmente quedó obsoleto. Pero aún f altan años para eso, ya que Apple está apenas al comienzo del proceso de llevar Apple Silicon a la línea de hardware de Mac.
Rosetta es un proceso de traducción que permite a los usuarios ejecutar aplicaciones que contienen instrucciones x86_64 en el silicio de Apple.