¿Cómo uso el editor gconf?

51

Veo algunas respuestas donde la gente publica para establecer una clave en el editor de gconf, sin embargo, no hay ninguna entrada para el editor de gconf en mi menú.

¿Cómo lo ejecuto y cómo lo uso para configurar las teclas que la gente recomienda?

Jorge Castro
fuente

Respuestas:

46

¿Qué es gconf?

GConf es un sistema para almacenar las preferencias de la aplicación. Estas preferencias se almacenan en archivos XML en el directorio inicial del usuario, ~/.gconf. Cada preferencia se representa como un par clave-valor.

GConf está destinado a ser una forma para que los desarrolladores almacenen fácilmente las preferencias del usuario y los administradores del sistema para establecer valores predeterminados para preferencias particulares. En la mayoría de los casos, no es necesario que un usuario edite las claves de Gconf directamente.

La gran mayoría de las teclas corresponden a entradas en los menús de preferencias de varias aplicaciones. Aunque en ocasiones, los desarrolladores usarán las teclas Gconf como una forma de habilitar funciones no documentadas. Estos están "ocultos" para los usuarios por varias razones. A veces, la función sigue siendo un trabajo en progreso. Otras veces es una característica que el desarrollador quiere eliminar pero que aún deja accesible para los usuarios que no quieren renunciar. Con frecuencia, las características están dirigidas a "usuarios avanzados", y el desarrollador simplemente no quiere saturar el diálogo de preferencias normal.

De alguna manera es similar al Registro de Windows. Una diferencia importante es que, a diferencia del Registro de Windows, Gconf no almacena la configuración del sistema. Solo almacena las preferencias de la aplicación. Si bien la edición de claves de Gconf puede causar problemas menores con programas específicos, nunca debería generar problemas en todo el sistema, como hacer que su sistema no se pueda arrancar. De hecho, eliminar todo el ~/.gconfdirectorio simplemente revertirá todos los programas que usan Gconf a sus valores predeterminados.

Administrar Gconf desde la línea de comandos.

El programa gconftool-2permite al usuario interactuar con Gconf desde la línea de comandos. A menudo es más simple ingresar un comando de una línea en la terminal que excavar en la herramienta GUI de Gconf. Por ejemplo, si desea mostrar el icono de la papelera en el escritorio, simplemente ejecute:

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

Esto también ilustra lo que quise decir con el par clave-valor anterior. En este caso, la clave es la /apps/nautilus/desktop/trash_icon_visibleque tiene un valor de true.

Puede realizar una variedad de operaciones con gconftool-2. Si simplemente desea ver el valor de una clave, use --get:

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

Si simplemente desea restablecer un valor a su valor predeterminado, use --unset:

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

gconftool-2puede ser particularmente útil para los administradores del sistema. Por ejemplo, /etc/gconf/gconf.xml.mandatoryse puede usar para establecer preferencias obligatorias para todos los usuarios. Puede encontrar más información sobre usos más avanzados man gconftool-2, así como en la Guía de administración de GNOME Desktop System

¿Cómo uso el editor Gconf?

¿Cuál fue tu pregunta otra vez? Oh, eso es correcto: ¿Cómo uso el editor Gconf?

gconf-editores la interfaz gráfica para administrar la configuración de Gconf. Por defecto, no se muestra en los menús. La forma más fácil de iniciarlo es presionando Alt+ F2para que aparezca el "Ejecutar diálogo". A continuación, ingrese gconf-editor.

gconf-editorle permite navegar a través de los pares clave-valor en un árbol. Veamos el ejemplo de arriba. Navegue apps > nautilus > desktopy verá la trash_icon_visibleclave.

gconf-editor

andrewsomething
fuente
Parece gsettingsestá el camino de GNOME 3 a la base de datos de edición dconf .
Pablo A
13

Alt+ F2gconf-editor

Explore a su alrededor, es algo similar al uso de regedit en Windows, excepto que me parece un poco más fácil de usar, y no matará a su gato si lo mira de manera divertida.

Sin embargo, en lugar de usar eso para establecer claves, puede usar una herramienta de línea de comando ' gconftool-2 ' para establecer / editar / eliminar claves. Me ha resultado bastante útil al configurar asociaciones de URL para aplicaciones como Spotify en Wine.

blackn1ght
fuente