Esta guía se aplica a computadoras Mac
Rosetta según la versión de macOS
Hasta macOS 27, Rosetta es una forma de uso general para ejecutar apps de Mac basadas en Intel en una Mac con Apple silicon. Si dependes de una app basada en Intel, consulta con su desarrollador si hay disponible o prevista una versión para Apple silicon o Universal. En macOS 27 y versiones anteriores, instala Rosetta antes de que se puedan ejecutar apps basadas en Intel. macOS solicita la instalación cuando alguien abre una app basada en Intel. Para obtener más información, consulta el artículo de soporte de Apple Usar apps basadas en Intel en una Mac con Apple silicon. macOS 27 también incluye traducción de binarios Intel para binarios de Linux de Intel en máquinas virtuales ARM y para contenedores de Linux de Intel. Esa traducción está integrada en macOS. No necesitas instalar Rosetta para ello.Instalación automática para Auto Apps
En macOS 27 y versiones anteriores, cuando una Auto App requiere Rosetta en una Mac con Apple silicon, el Library Item muestra la advertencia que aparece a continuación. El agente de Iru comprueba si Rosetta está presente y lo instala cuando la app lo necesita. Estas advertencias pueden eliminarse a medida que los desarrolladores publiquen apps Universal.
Custom Apps basadas en Intel
Un instalador basado en Intel necesita Rosetta en macOS 27 y versiones anteriores.- Cuando una persona abre el instalador, macOS le pide que instale Rosetta.
- Cuando Iru Endpoint ejecuta el instalador y Rosetta no está instalado, la instalación falla con un error.
Instalar Rosetta con Iru Endpoint
Iru Endpoint procesa los tipos de Library Item en una secuencia específica y procesa los elementos del mismo tipo en orden alfanumérico, con las letras mayúsculas antes que las minúsculas. Los scripts personalizados se ejecutan antes que las impresoras personalizadas y las Custom Apps. Agrega el script personalizado de Rosetta a los Blueprints donde quieras instalar apps basadas en Intel y asígnale el nombre 00 Install Rosetta for Apple silicon. Comienza el nombre de cualquier script personalizado que dependa de Rosetta con 01 o un número mayor para que se ejecute después. Las impresoras personalizadas y las Custom Apps ya se ejecutan después de los scripts personalizados. Para conocer la secuencia de procesamiento completa y los tiempos de espera, consulta Orden de operaciones y tiempos de espera. Para agregar este Library Item a tu Library de Iru Endpoint, sigue los pasos del artículo Descripción general de la Library.1
Asignar un nombre al script
Configura el Nombre del script como 00 Install Rosetta for Apple silicon.
2
Asignar a Blueprints
Asigna el script a los Blueprints donde quieras implementarlo.
3
Configurar la frecuencia de ejecución
Configura Frecuencia de ejecución en Once per device.
4
Agregar el contenido del script
Pega el script Install Rosetta en los detalles del script.
5
Guardar el Library Item
Selecciona Guardar.