Comment utiliser l'éditeur gconf?

50

Je vois des réponses où les gens postent pour définir une clé dans l'éditeur gconf, mais il n'y a pas d'entrée pour gconf-editor dans mon menu.

Comment puis-je l'exécuter et comment l'utiliser pour définir les clés recommandées par les utilisateurs?

    
posée Jorge Castro 13.12.2010 - 22:30
la source

2 réponses

43

Qu'est-ce que Gconf?

GConf est un système de stockage des préférences d’application. Ces préférences sont stockées dans des fichiers XML sous le répertoire de base de l'utilisateur, ~/.gconf . Chaque préférence est représentée par une paire clé-valeur.

GConf est un moyen pour les développeurs de stocker facilement les préférences des utilisateurs et les administrateurs système pour définir les valeurs par défaut des préférences particulières. Dans la plupart des cas, l'utilisateur n'a pas besoin d'éditer directement les clés Gconf.

La grande majorité des touches correspondent aux entrées dans les menus de préférences des différentes applications. Bien que, à l'occasion, les développeurs utilisent les clés Gconf pour activer les fonctionnalités non documentées. Ceux-ci sont "cachés" des utilisateurs pour un certain nombre de raisons. Parfois, la fonctionnalité est toujours en cours. D'autres fois, c'est une fonctionnalité que le développeur veut supprimer mais qui reste accessible aux utilisateurs qui ne veulent pas y renoncer. Fréquemment, les fonctionnalités ciblent les «utilisateurs avertis» et le développeur ne veut tout simplement pas encombrer la boîte de dialogue des préférences normales.

À certains égards, il est similaire au registre de Windows. Une différence majeure est que, contrairement au registre de Windows, Gconf ne stocke pas les paramètres du système. Il ne stocke que les préférences de l'application. Bien que la modification des clés Gconf puisse potentiellement entraîner des problèmes mineurs avec des programmes spécifiques, cela ne devrait jamais conduire à des problèmes à l'échelle du système, tels que le blocage de votre système. En fait, la suppression de tout le répertoire ~/.gconf ramènera simplement tous les programmes utilisant Gconf à leurs valeurs par défaut.

Gestion de Gconf à partir de la ligne de commande.

Le programme gconftool-2 permet à l'utilisateur d'interagir avec Gconf à partir de la ligne de commande. Il est souvent plus simple de saisir une commande sur une ligne dans le terminal que de chercher dans l’outil graphique de Gconf. Par exemple, si vous souhaitez afficher l'icône de votre corbeille sur le bureau, exécutez simplement:

gconftool-2 --set /apps/nautilus/desktop/trash_icon_visible --type=bool true

Ceci illustre également ce que je voulais dire par paire clé-valeur ci-dessus. Dans ce cas, la clé est /apps/nautilus/desktop/trash_icon_visible qui a pour valeur true .

Vous pouvez effectuer diverses opérations avec gconftool-2 . Si vous souhaitez simplement voir la valeur d'une clé, utilisez --get :

gconftool-2 --get /apps/nautilus/desktop/trash_icon_visible

Si vous souhaitez simplement réinitialiser une valeur à sa valeur par défaut, utilisez --unset :

gconftool-2 --unset /apps/nautilus/desktop/trash_icon_visible

gconftool-2 peut être particulièrement utile pour les administrateurs système. Par exemple, /etc/gconf/gconf.xml.mandatory peut être utilisé pour définir des préférences obligatoires pour tous les utilisateurs. De plus amples informations sur les utilisations plus avancées peuvent être trouvées avec man gconftool-2 ainsi que dans Guide d'administration du système GNOME Desktop

Comment utiliser l’éditeur Gconf?

Quelle était votre question à nouveau? Oh, c'est vrai: comment utiliser l'éditeur Gconf?

gconf-editor est l'interface graphique permettant de gérer les paramètres Gconf. Par défaut, il n'est pas affiché dans les menus. Le moyen le plus simple de le démarrer est d’appuyer sur Alt + F2 pour faire apparaître le "Run Dialog". Ensuite, entrez gconf-editor .

gconf-editor vous permet de parcourir les paires clé-valeur dans une arborescence. Regardons l'exemple ci-dessus. Accédez à apps > nautilus > desktop et vous verrez la clé trash_icon_visible .

réponse donnée andrewsomething 14.12.2010 - 06:09
la source
13

Alt + F2 gconf-editor

Explorez le sujet, c'est un peu comme si vous utilisiez regedit dans Windows, sauf que je le trouve un peu plus convivial, et il ne tuera pas votre chat si vous le regardez de façon amusante.

Plutôt que d’utiliser cela pour définir des clés, vous pouvez utiliser un outil de ligne de commande gconftool-2 pour définir / modifier / supprimer des clés. Je l'ai trouvé très pratique lors de la définition d'associations d'URL pour des applications telles que Spotify dans Wine.

    
réponse donnée blackn1ght 13.12.2010 - 22:38
la source

Lire d'autres questions sur les étiquettes