La herramienta de la línea de comandos de GConf

GConf incluye una herramienta para la línea de comandos, gconftool-2. Puede usar el comando gconftool-2 para realizar las siguientes tareas:

  • Ajustar los valores de las claves.
  • Mostrar los valores de las claves.
  • Instalar esquemas desde archivos de definiciones de esquemas cuando instala una aplicación.

Por ejemplo, use el siguiente comando para mostrar los valores de todas las claves en el directorio y subdirectorios /desktop/gnome.

gconftool-2 --recursive-list /desktop/gnome

Abajo se listan algunas de las opciones que puede usar con el comando gconftool-2. Para obtener más detalles sobre las opciones de la línea de comandos vea man:gconftool-2(1).

Opciones de comandos para gconftool-2
--all-dirs

Lista todos los subdirectorios en el directorio que especifique.

--all-entries

Muestra los valores de todas las claves en el directorio que especifique.

--config-source=fuente de configuración

Use esta opción junto con la opción GConf para especificar una fuente de configuración para usar. Si no selecciona una fuente de configuración con esta opción, el comando se ejecuta sobre todas las fuentes de configuración en el archivo de ruta.

--direct

Use esta opción junto con la opción --config-source para acceder a la fuente de configuración directamente. Cuando use esta opción, GConf evita el servidor. Asegúrese de que el demonio de GConf, gconfd-2, no se está ejecutando antes de usar esta opción.

--dump

Genera una lista que contiene todas las claves de preferencia en directorio de repositorio de GConf que especifique. La lista contiene descripciones XML de todas las claves. La lista está contenida en un elemento <gconfentryfile>.

Por ejemplo, puede redireccionar la salida de esta opción para generar un archivo que liste todas las claves relacionadas con la configuración de su panel. Puede usar la opción --load con este archivo.

--get

Muestra el valor de una clave de preferencia que especifique. También muestra los valores de los elementos en el objeto de esquema para una clave de esquema que especifique.

--help

Muestra un mensaje de ayuda para el comando gconftool-2, y las opciones que puede usar con el comando gconftool-2.

--load=nombre-de-archivo

Use esta opción para cambiar los valores de claves de preferencias en el directorio actual den una fuente de configuración a los valores en el archivo que especifique. El archivo que especifique debe contener descripciones XML de las claves en un elemento <gconfentryfile>.

--long-desc=descripción

Use esta opción con la opción --set-schema para especificar una descripción larga para una clave de esquema.

--makefile-install-rule

Instala archivos de definición de esquemas a las aplicaciones.

--owner=propietario

Use esta opción junto con la opción --set-schema para especificar un propietario para una clave de esquema.

--recursive-list

Muestra los valores de todas las claves de preferencias en todos los subdirectorios dentro del directorio que especifique.

--recursive-unset

Restablece el valor de todas las claves de preferencias, en todos los subdirectorios de un directorio, de los ajustes del usuario a los ajustes predeterminados en la fuente de configuración.

--set

Establece el valor de una clave de preferencia y escribe el valor a la fuente de configuración del usuario. Use la opción --type junto con la opción --set para especificar el tipo de datos de la clave que quiere establecer. Por ejemplo, el siguiente comando establece el valor de la clave /apps/gnome-terminal/profiles/Default/background_color en la fuente de configuración del usuario.

gconftool-2 \
  --set "/apps/gnome-terminal/profiles/Default/background_color" \
  --type string "#000000"

También puede usar las opciones --direct y --config-source junto con la opción --set para escribir un valor a otra fuente de configuración.

--set-schema

Establece el valor de un atributo en una clave de esquema y escribe el valor a la fuente de configuración predeterminada.

Use las siguientes opciones junto con la opción --set-schema para especificar el atributo que quiere actualizar:

  • --type
  • --short-desc
  • --long-desc
  • --owner

Por ejemplo, el siguiente comando establece la descripción corta en la clave de esquema para la clave /apps/gnome-terminal/profiles/Default/background_color.

gconftool-2 \
  --set-schema  "/schemas/apps/gnome-terminal/profiles/Default/background_color" \
  --short-desc "Default  background color of terminal"
--short-desc=descripción

Use esta opción junto con la opción --set-schema para especificar una descripción corta para la clave de esquema.

--shutdown

Finaliza el demonio de GConf.

--type=data-type

Use esta opción para especificar los tipos de datos cuando establezca una valor para una clave de preferencia. También puede usar esta opción cuando establezca el valor de un atributo en una clave de esquema. La siguiente es una lista de tipos de dato válidos:

  • bool
  • float
  • int
  • list
  • pair
  • string
--unset

Restablece el valor de una clave de preferencia del ajuste del usuario al ajuste en la fuente de configuración predeterminada.

--usage

Muestra un breve mensaje de ayuda acerca del comando gconftool-2 y las opciones que puede usar con el mismo.