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ó.