¿Cómo puedo volver a ejecutar el asistente de configuración inicial en Mountain Lion?

Como se describe en mi artículo sobre diseños de teclado personalizados , en algunas situaciones puede ser útil volver a ejecutar el Asistente de configuración (la aplicación que obtiene cuando inicia una nueva Mac por primera vez, o hace una nueva instalación de OS X ) para cambiar algunas configuraciones para el usuario actual.

Esto solía funcionar bien en OS X 10.7 Lion y versiones anteriores:

sudo "/System/Library/CoreServices/Setup Assistant.app/Contents/MacOS/Setup Assistant"

Sin embargo, en OS X 10.8 Mountain Lion, este comando sale temprano con el siguiente mensaje:

...La identidad del sistema ya existe para el dominio com.apple.systemdefault. Hecho.

Parece que el Asistente de configuración se ha vuelto "más inteligente" en el sentido de que detecta que ya se han ingresado todas las configuraciones para el usuario actual. ¿Hay alguna forma de omitir esta detección para poder ejecutar el Asistente de configuración nuevamente (para cambiar el diseño del teclado del sistema global )?

Respuestas (2)

En realidad, debería poder hacerlo eliminando un archivo de sistema oculto que le dice a OS X que la instalación se ha ejecutado. Eliminar este archivo:

/var/db/.AppleSetupDone

Es un archivo oculto, por lo que deberá eliminarlo usando Terminal o mostrar archivos ocultos en Finder. Puede eliminar el archivo así:

rm /var/db/.AppleSetupDone

Para mostrar archivos ocultos en Finder, escriba lo siguiente en la Terminal:

defaults write com.apple.Finder AppleShowAllFiles -bool true

… y luego reinicie Finder.

¡Gracias por la sugerencia! Funciona como lo describiste, aunque requiere que cree una nueva cuenta de usuario; no puedo sobrescribir la configuración de la cuenta activa. IIRC, esto solía ser posible, al menos en Lion. En otras palabras, las cosas solían ser más fáciles, pero al menos todavía es posible hacer lo que quiero :) ¡Gracias de nuevo!
De nada. Me olvidé del nuevo usuario pero, cuando tuve un problema con la máquina de un amigo, esta fue una solución sugerida.
Recuerde que necesitará rm ese archivo como root (es decir, 'sudo rm').

Puede volver a descargar fácilmente el instalador desde Mac App Store y volver a ejecutarlo en la misma computadora. Le dirá que la computadora ya está en la misma versión, pero debería funcionar correctamente. Puede copiar el paquete de la aplicación si cree que podría necesitarlo en otro lugar.

Sin embargo, no quiero ejecutar todo el instalador, solo el Asistente de configuración. Quiero hacer que mi diseño de teclado personalizado sea el predeterminado del sistema, lo que no es posible cuando se ejecuta el Asistente de configuración por primera vez (que es justo después de la instalación), ya que el diseño de teclado personalizado no estaría allí en una instalación nueva.
@MathiasBynens "com.apple.systemdefault" se refiere al certificado raíz en su computadora y la clave pública/privada asociada con él. Estoy haciendo una conjetura aquí y no es una buena idea intentarlo sin una copia de seguridad y una forma de restaurar su computadora, pero probablemente pueda eliminarlos de Keychain Access.app y luego ejecutar el asistente de configuración que, supongo , se rehará cuando se ejecute. Como el asistente de configuración observa esos archivos, debe significar que si no existen, los creará. No soy responsable de los problemas derivados de esto.