Je voudrais jeter un œil aux fichiers que l' éditeur dconf utilise pour lire / écrire les paramètres, et je suppose qu'ils sont gérés par gsettings. Où ces fichiers sont-ils stockés sur le système et dans quel format?
Je voudrais jeter un œil aux fichiers que l' éditeur dconf utilise pour lire / écrire les paramètres, et je suppose qu'ils sont gérés par gsettings. Où ces fichiers sont-ils stockés sur le système et dans quel format?
Réponses:
Après quelques conseils , j'ai fait un changement et j'ai exécuté ceci:
find ~/.[!.]* -mmin -5
Parmi les résultats affichés figurait ~/.config/dconf/user
. C'est un fichier binaire, une sorte de base de données où GSettings stocke des trucs.
Voici ce que le manuel de dconf avait à dire:
dconf-editor lit les schémas gsettings à partir de $ XDG_DATA_DIRS / glib-2.0 / schemas pour obtenir les descriptions, les valeurs par défaut et les valeurs autorisées pour les clés.
Donc, pour savoir où se trouvent ces fichiers, il vous suffit d'ouvrir un terminal et de l'écrire dans:
> echo $XDG_DATA_DIRS
Il y a où votre réponse sera (à condition qu'elle soit définie) si elle n'est pas définie, essayez
> set | grep XDG
Vous devriez trouver une variation sur ce nom avec un dossier dconf à l'intérieur. Pour moi, la variation était. XDG_RUNTIME_DIR
qui a été défini /run/user/1000
et contient un répertoire appelé dconf
avec un fichier binaire à l'intérieur.
En fin de compte cependant, si vous voulez trouver des informations utiles lisibles par l'homme, vous feriez mieux de rechercher les schémas eux-mêmes plutôt que des fichiers binaires.
Une meilleure méthode serait de le savoir. En utilisant un fichier binaire, pourquoi pour une idée fausse sur les performances, comment stupide pour plusieurs raisons! KDE le fait bien mais ce n'est pas aussi léger que xfce avec nautilus!
find ~/.[!.]* -mmin -5
.