Mac: ¿puedo crear configuraciones de región personalizadas, copiarlas, distribuirlas y reutilizarlas?

5

Soy una persona muy quisquillosa en lo que respecta a mi configuración regional, y ninguna de las regiones predeterminadas es lo suficientemente buena para mí.

Quiero mis fechas en formato alemán (o ISO), pero quiero que los nombres de días y meses permanezcan en inglés.

Quiero formato 24 h, unidades SI, moneda USD con notación clara para negativos, y así sucesivamente. Los detalles no importan mucho. La configuración que me interesa está en la pestaña Formato del panel internacional.

Cada nueva Mac que configuro desde cero, tengo que personalizar cada pequeño elemento poco a poco.

Lo que quiero saber es si todas estas cosas están en un archivo plist sensible que puedo poner en mi Dropbox y cargar en cada Mac en el que tengo una cuenta. O, mejor aún, si realmente puedo crear una nueva Región que aparecería debajo del menú desplegable de la región en la pestaña de panel de control mencionada anteriormente.

kch
fuente

Respuestas:

5

Las claves correspondientes en un archivo de preferencias se almacenan en un archivo llamado .GlobalPreferences.plisten la carpeta Preferencias de su usuario. Puede hacerlo si desea copiar este archivo en Dropbox (le sugiero que deje el punto delante cuando lo copie en su Dropbox) y cópielo en la carpeta de Preferencias del usuario. Hay varios otros elementos almacenados en ese archivo que puede restablecer inadvertidamente, por lo que recomendaría usar un script para ejecutar el defaultscomando para aplicar los cambios deseados.

Me gustaría recomendar la apertura del archivo .GlobalPreferences.plist en la lista Visor de propiedades (parte de las herramientas de desarrollo), o en su editor de texto favorito (después de la conversión de un plist binario a un xml uno para hacer la lectura de los valores mucho más fácil - plutil -convert xml1 ~/Library/Preferences/.GlobalPreferences.plist)

Copiando Archivo

cp ~/Library/Preferences/.GlobalPreferences.plist ~/Dropbox/GlobalPreferences.plist
# On Next Computer
cp ~/Dropbox/GlobalPreferences.plist ~/Library/Preferences/.GlobalPreferences.plist

Comando predeterminado

#!/bin/sh
#Example from my .GlobalPreferences

/usr/bin/defaults write ~/Library/Preferences/.GlobalPreferences.plist AppleLocale -string "en_CA" 
/usr/bin/defaults write ~/Library/Preferences/.GlobalPreferences.plist AppleICUDateFormatStrings -dict 1 "MM/dd/yy"

Al no estar familiarizado con las otras teclas involucradas, no puedo decir cuáles son los otros bits, pero si desea publicar la salida de

usr/libexec/PlistBuddy -c Print ~/Library/Preferences/.GlobalPreferences.plist

pegar Bin u otro lugar que pueda ofrecer para ayudar a completar los comandos predeterminados que faltan. También recomendaría limpiar la salida de elementos como NSNavRecentPlaces para cuando publique públicamente.

Chealion
fuente
Gracias, eso puede ayudarme a empezar. A menos que alguien descubra una forma de crear una nueva región por completo, usar un script que indique valores predeterminados parece ser la mejor opción. Inspeccionaré el plist más tarde e intentaré descubrir todas las claves.
kch
2

Todas estas preferencias son "por usuario", por lo tanto, debe excavar la ~ / Biblioteca y ~ / para los archivos de preferencias que sean de su interés.

Dado que OS X tiene bases de Unix, debe aplicarse el concepto de usuarios de esqueleto.

Aquí tiene un enlace a un párrafo algo más descriptivo de la idea y algunos "pasos":

Cuentas de esqueleto en Mac OS X

(después de haber realizado la cuenta de skel, puede copiar el directorio de inicio de skel a su dropbox)

Martin Marconcini
fuente
0

Use algo como Carbon Copy Cloner para hacer una copia de seguridad de su instalación actual de OSX, que se ajusta de la manera que desee y migrarla a la máquina en la que desea su nueva instalación.

Para aquellos que no están familiarizados con el concepto de un clon, es una copia exacta de un volumen, conservando todos los archivos invisibles, permisos, metadatos y otra información que algunas aplicaciones de respaldo tradicionales, así como el Finder, en realidad no copian. De hecho, un clon preciso es la única forma de crear una copia de seguridad de arranque de un disco Mac OS X, una copia de seguridad que le permite volver a funcionar en cuestión de minutos, en lugar de las horas que podría llevarle reinstalar Mac OS X en una unidad y luego restaurar sus archivos. (Tenga en cuenta que debe clonar en una unidad que sea capaz de arrancar una Mac; no todas las unidades lo son).

Pero un clon también es útil cuando se actualiza a una nueva versión importante de Mac OS X: puede clonar el disco duro de su Mac a otro disco; luego use el instalador de OS X para realizar un borrado e instalación del nuevo sistema operativo en su Mac; y luego conecte el clon a su Mac y use el Asistente de configuración para migrar automáticamente sus cuentas de usuario, configuraciones y datos desde la copia de seguridad a la nueva instalación de OS X.


O necesitas algo como Slipy

para crear una versión integrada de su instalador OSX. Sin embargo, Slipy 1.3 (que he vinculado) es de 2005 y no tengo idea si puede usarlo en versiones más nuevas de OSX.

Seguiré buscando para ver qué puedo encontrar.

Descripción del producto:

Slipy es una utilidad utilizada para crear imágenes de disco DVD de instalación de Mac OS X a partir de su conjunto de CD de instalación o actualización de Mac OS X 10.3 existente, conjunto de CD de instalación del servidor Mac OS X 10.3 o DVD de instalación de Mac OS X 10.3. Además, Slipy puede crear instalaciones automatizadas y le permitirá "deslizar" o agregar instalaciones de software adicionales a su DVD de instalación. Una vez creado, simplemente use la Utilidad de Discos para grabar su imagen personalizada en DVD.

O utilice una herramienta como INSTAHackintosh OS X DVD Builder que le permite ajustar su instalador de DVD. Si no modifica nada más que la configuración regional que desea, no debería ser un problema.

Ivo Flipse
fuente
Uso SuperDuper para clones de disco completo, pero eso no es lo que estoy pidiendo. Quiero saber muy específicamente sobre la configuración de la región.
kch
1
Esas configuraciones se pueden cambiar después de instalarlo, ¿verdad? Desde entonces, simplemente migre su configuración después de que esté instalado y listo.
Ivo Flipse