Me gustaría echar un vistazo a los archivos que el dconf-editor usa para leer / escribir configuraciones, y supongo que son administrados por gsettings. ¿Dónde se almacenan estos archivos en el sistema y en qué formato?
Me gustaría echar un vistazo a los archivos que el dconf-editor usa para leer / escribir configuraciones, y supongo que son administrados por gsettings. ¿Dónde se almacenan estos archivos en el sistema y en qué formato?
Respuestas:
Siguiendo algunos consejos , hice un cambio y ejecuté esto:
find ~/.[!.]* -mmin -5
Entre los resultados mostrados estaba ~/.config/dconf/user
. Es un archivo binario, una especie de base de datos donde GSettings almacena cosas.
Esto es lo que decía el manual de dconf:
dconf-editor lee esquemas de configuración de $ XDG_DATA_DIRS / glib-2.0 / schemas para obtener descripciones, valores predeterminados y valores permitidos para las claves.
Entonces, para averiguar dónde están estos archivos, todo lo que tiene que hacer es abrir un terminal y escribir esto en:
> echo $XDG_DATA_DIRS
Allí es donde estará su respuesta (siempre que esté configurada) si no está configurada, intente
> set | grep XDG
Debería encontrar alguna variación en ese nombre con una carpeta dconf dentro. Para mí la variación fue. XDG_RUNTIME_DIR
que se estableció /run/user/1000
y mantuvo un directorio llamado dconf
con un archivo binario dentro.
Sin embargo, en última instancia, si desea encontrar información útil legible por humanos, será mejor que busque los esquemas en sí mismos en lugar de los archivos binarios.
Un método mejor sería difícil de descubrir. Usando un archivo binario, ¿por qué una idea equivocada sobre el rendimiento, qué tonto por múltiples razones? ¡KDE lo hace bien, pero no es tan ligero como xfce con nautilus!
find ~/.[!.]* -mmin -5
.