¿Tiene Ubuntu el equivalente de un registro, especialmente para los elementos de la GUI del escritorio?

He visto varias referencias a ‘Compiz Config’ y una aplicación ‘gnome config’ que parece no estar instalada de forma predeterminada. ¿Dónde almacenan sus datos estas aplicaciones de configuración? ¿Hay un registro similar a Windows o solo hay algunos archivos que podría editar a mano, si realmente quisiera?

Las 3 aplicaciones más comunes de las que oirás hablar sobre cómo modificar Gnome / Unity serán gconf-editor , dconf-editor y ccsm .

Puede encontrarlos en el Software Center e instalarlos desde allí.

Las 2 primeras herramientas configurarán diferentes aspectos (a veces no tan diferentes, piense en ello como una ruta que conduce al mismo objective) de su configuración de Gnome y la última es importante para configurar su configuración de Unity / Compiz.

gconf-editor almacena sus datos en archivos XML en /etc/gconf/

dconf-editor usa archivos llamados archivos clave almacenados en /etc/dconf/db/

ccsm almacena sus datos en archivos XML en sus carpetas ~/.gconf/apps/compiz y ~/.gconf/apps/compizconfig .

Cualquiera de estos se puede leer y editar con un editor de texto plano ( nano , gedit , etc.), pero seguro que es mucho trabajo. Use las herramientas adecuadas para editar esos archivos, y hará su vida mucho más simple.

gconf es un equivalente aproximado, pero es importante entender que Ubuntu y Windows son sistemas muy diferentes. gconf es un “registro” para Gnome, del cual Ubuntu ahora se está alejando. No controla todos los aspectos del sistema. Gran parte de la información de nivel inferior está en archivos de texto plano distribuidos en / etc y / usr / share / nombre de la aplicación. La información específica del usuario, incluida la configuración de Unity, a menudo se encuentra en archivos de puntos dentro de su directorio de inicio (es decir, los archivos que comienzan con un “.”, Por lo que no aparecen en la lista de manera predeterminada. Presione Ctrl + H en el navegador de archivos para mostrarlos) .

En resumen:

  1. gconf es equivalente al registro para muchos problemas de GUI relacionados con Gnome, pero tiene poca influencia sobre las cosas relacionadas con Unity.

  2. Muchos ajustes de configuración de nivel inferior están en archivos de texto plano en / etc y / usr / share /

  3. Much Unity config está en archivos de puntos en el directorio de inicio.

Existe una interfaz com.canonical.AppMenu.Registrar que contiene los icons indicadores de la GUI del escritorio y los detalles de las interfaces de aplicaciones asociadas en el entorno Unity como se describe aquí .