3 votos

Ejecute Rosetta en macOS Sierra

Me pregunto si hay alguna forma de ejecutar Rosetta en macOS Sierra. En este post, alguien mencionó que Rosetta puede utiliza el marco de Carbono, que parece existir en macOS Sierra. ¿Hay alguna falta de marcos en macOS Sierra que Rosetta requiere?

Voy a intentar instalar Rosetta en macOS Sierra de pronto, y se actualizará la pregunta después de hacerlo


Actualización: resulta que Rosetta es un archivo de nombre translate que se pone en /usr/libexec/oah/. Cuando se ejecuta /usr/libexec/oah/translate, como cuando está instalado el Snow Leopard Rosetta instalador, y se instala por Pacifista, llego Killed: 9. Pero, cuando se ejecuta ~/Downloads/Rosetta/usr/libexec/oah/, el cual fue extraído por Pacifista, me sale lo siguiente:

$ ~/Downloads/Rosetta/usr/libexec/oah/translate
objc[21035]: Objective-C garbage collection is no longer supported.
Abort trap: 6

Después de mirar más en Rosetta.pkg (que no se encuentra realmente en Optional Installs.mpkg de alguna manera), me di cuenta de que, aparte de postinstall y preinstall scripts, había una carpeta con el nombre postinstall_actions que contiene un script llamado registerRosetta. Aquí están los contenidos de la secuencia de comandos:

#!/bin/sh
if [ "$3" == "/" ]; then
    logger -p install.info Registering Rosetta
    /usr/sbin/sysctl -w kern.exec.archhandler.powerpc=/usr/libexec/oah/translate
fi

Por lo tanto, decidí copia de seguridad /usr/sbin/sysctl y, a continuación, intente ejecutar la parte de la secuencia de comandos. Esto es lo que sucedió:

root# /usr/sbin/sysctl -w kern.exec.archhandler.powerpc=/usr/libexec/oah/translate
sysctl: unknown oid 'kern.exec.archhandler.powerpc'

No sé nada de esto, pero parece que falta algo.


Actualización 2: He descubierto esta discusión acerca de la introducción de Rosetta para ejecutar en OS X Lion, que por desgracia parecía detenerse en 2011, sin haber proporcionado (según lo que pude entender) una conclusión de si Rosetta se puede ejecutar en OS X Lion. Voy a mirar en la modificación de macOS más, para hacer este trabajo. No tengo idea de cuánto va a tener que hacer, pero yo con suerte puede tener una idea de continuar en donde la discusión en InsanelyMac foros dejó.

1voto

David Anderson Puntos 2189

Usted puede tratar de instalar Snow Leopard (OS X 10.6.8) en VirtualBox. Yo era capaz de hacer esto mediante una iMac (21,5 pulgadas, Mediados de 2011) con una Alta Sierra instalado. Yo era capaz de instalar y utilizar Adobe creative Suite 2 en un Snow Leopard (OS X 10.6.8) de la máquina virtual. Adobe creative Suite 2 requiere la instalación y el uso de Rosetta.

VirtualBox es una aplicación gratuita. Yo ya no pueden encontrar el enlace para comprar Snow Leopard de Apple. DVDs usados están disponibles o puede hacer referencia a esta respuesta.

A continuación hay un enlace para la licencia para Snow Leopard. Como lo que yo puedo decir, Apple requiere el uso de un Mac para ejecutar Snow Leopard. No hay ninguna mención de si o no el Mac utiliza una máquina virtual.

https://www.apple.com/legal/sla/docs/osx_snow_leopard_sec_upd.pdf

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X