Soy un principiante en Mac OS. Hasta ahora estaba usando Windows. Sé un poco sobre el registro en Windows.
¿Mac OS X gestiona los registros de la aplicación instalada?
- En caso afirmativo
- ¿Dónde se almacena el registro?
- ¿Cómo se modifica este registro?
- Enlace de referencia sobre la gestión del registro de Mac OS.
- Si no
- ¿Qué sistema sigue Mac OS X para la aplicación instalada?
- Enlaces de referencia sobre la gestión de aplicaciones Mac OS.
macos
windows-registry
Sagar R. Kothari
fuente
fuente
defaults
. Ejecuteman defaults
en una ventana de terminal para ver el manual.Cabe agregar que algunos programas, principalmente aquellos con antecedentes de Unix o Linux, probablemente almacenen sus datos en ~ / en una carpeta punteada (por lo tanto, invisible para el Finder) o en algún lugar dentro de ~ / .config.
Entonces, al final no es demasiado simple, desafortunadamente.
fuente
Sí , hasta cierto punto la denominada Base de datos de servicios de lanzamiento se compara con la
HKEY_CLASSES_ROOT
sección del registro de Windows. Se usa para determinar qué aplicaciones están dispuestas a abrir ciertos documentos o URL, y cómo se pueden usar (como editar o ver). También le dice a OS X qué aplicación puede crear los íconos como se muestra en, por ejemplo, Finder.Cuando, por ejemplo, coloca alguna aplicación nueva en la carpeta Aplicaciones, OS X lo notará y registrará la nueva aplicación. De esta manera, a menudo no es necesario ejecutar un programa de configuración como en Windows. Si esta base de datos se estropea, entonces uno puede reconstruirla fácilmente .
(Del mismo modo, Quick Look podría mantener una lista de generadores que encontró anteriormente , pero supongo que dicha memoria caché se actualizará automáticamente siempre que sea necesario. Si se selecciona explícitamente alguna aplicación para abrir un archivo, entonces se almacena en la bifurcación de recursos del archivo).
fuente
Apple no tiene un registro como Windows, mucho para la mayoría de los usuarios. Las aplicaciones en sí son paquetes independientes, que en el nivel inferior son realmente una carpeta con todo lo que la aplicación necesita para ejecutarse. Esto facilita la gestión de aplicaciones. Para instalar, simplemente arrastre la aplicación a la carpeta Aplicaciones. Para eliminar, simplemente elimínelo en la carpeta Aplicaciones.
Para guardar las preferencias y similares para una aplicación y usuarios determinados, se utilizan cosas llamadas listas de propiedades (plist es la extensión de estos archivos). El lugar común para encontrar estas cosas es ~ / Library / Preferences Las aplicaciones también almacenarán datos / configuraciones específicas del usuario en ~ / Library / Application Support
En general, estas cosas se modifican a través de la GUI de las aplicaciones, la mayoría de las aplicaciones de Apple tienen un menú de Preferencias. Hay algunas maneras de modificar esta configuración a mano, pero con cuidado similar a lo que haría antes de modificar el Registro de Windows (aunque en el peor de los casos rompería solo una aplicación específica y no el sistema operativo completo). Puede usar el editor de listas de propiedades de la aplicación de utilidad para modificar listas (que son básicamente archivos XML con pares clave / valor). También puede usar el comando "predeterminado" de la línea de comandos. Pruebe con "valores predeterminados de hombre" desde la terminal para obtener más información. Pero de nuevo, esto es para los valientes de corazón.
Espero que ayude un poco.
fuente
No olvide la base de datos de configuración del sistema que contiene la configuración de red:
man scutil
fuente