Eina per a la línia d'ordres del GConf

El GConf inclou una eina per a la línia d'ordres, el gconftool-2. Podeu utilitzar l'ordre gconftool-2 per a realitzar les tasques següents:

  • Establir els valors de les claus.
  • Mostrar els valors de les claus.
  • Instal·lar esquemes des dels fitxers de definició d'esquemes quan s'instal·la una aplicació.

Per exemple, utilitzeu l'ordre següent per a mostrar els valors de totes les claus en el directori i subdirectoris de /desktop/gnome.

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

A sota es llisten algunes de les opcions que podeu utilitzar amb l'ordre gconftool-2. Per a obtenir més informació sobre les opcions de la línia d'ordres, vegeu man:gconftool-2(1).

Opcions de les ordres del gconftool-2
--all-dirs

Llista tots els subdirectoris en un directori que especifiqueu.

--all-entries

Mostra els valors de totes les claus en un directori que especifiqueu.

--config-source=font-de-configuració

Utilitzeu aquesta opció amb l'opció --direct per a especificar una font de configuració a utilitzar. Si no especifiqueu una font de configuració amb aquesta opció, l'ordre s'executa sobre totes les fonts de configuració en el fitxer de camins.

--direct

Utilitzeu aquesta opció amb l'opció --config-source per a accedir directament a una font de configuració. Quan utilitzeu aquesta opció, el GConf omet el servidor. Assegureu-vos que el dimoni del GConf, el gconfd-2, no s'està executant abans d'utilitzar aquesta opció.

--dump

Genera una llista que conté totes les claus de preferència d'un directori de dipòsit del GConf que especifiqueu. La llista conté descripcions XML de totes les claus. La llista està dins d'un element <gconfentryfile>.

Per exemple, podeu redirigir la sortida des d'aquesta opció per a generar un fitxer que llisti totes les claus que estan relacionades amb la configuració del quadre. Podeu utilitzar l'opció --load amb aquest fitxer.

--get

Mostra el valor d'una clau de preferència que especifiqueu. També mostra els valors dels elements en l'objecte d'esquema d'una clau d'esquema que especifiqueu.

--help

Mostra un missatge d'ajuda sobre l'ordre gconftool-2 i les opcions que podeu utilitzar amb l'ordre gconftool-2.

--load=nom-del-fitxer

Utilitzeu aquesta opció per a establir els valors de les claus de preferència en el directori actual d'una font de configuració als valors en el fitxer que especifiqueu. Aquest fitxer ha de tenir descripcions XML de les claus, en un element <gconfentryfile>.

--long-desc=descripció

Utilitzeu aquesta opció amb l'opció --set-schema per a especificar una descripció llarga per a una clau d'esquema.

--makefile-install-rule

Instal·la els fitxers de definició d'esquemes a les aplicacions.

--owner=propietari

Utilitzeu aquesta opció amb l'opció --set-schema per a especificar un propietari per a una clau d'esquema.

--recursive-list

Mostra els valors de totes les claus de preferència en tots els subdirectoris d'un directori que especifiqueu.

--recursive-unset

Torna a iniciar els valors de totes les claus de preferència, en tots els subdirectoris d'un directori, des del paràmetre d'usuari al paràmetre de la font de configuració predeterminada.

--set

Estableix el valor d'una clau de preferència i escriu el valor a la font de configuració de l'usuari. Utilitzeu l'opció --type amb l'opció --set per a especificar el tipus de dada del valor que voleu establir. Per exemple, l'ordre següent estableix el valor de la clau /apps/gnome-terminal/profiles/Default/background_color en la font de configuració de l'usuari:

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

També podeu utilitzar l'opció --direct i l'opció --config-source amb l'opció --set per a escriure un valor a una altra font de configuració.

--set-schema

Estableix el valor d'un atribut en una clau d'esquema i escriu escriu el valor a la font de configuració predeterminada.

Utilitzeu les opcions següents amb l'opció --set-schema per a especificar l'atribut que voleu actualitzar:

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

Per exemple, l'ordre següent estableix la descripció curta de la clau d'esquema per a la clau /apps/gnome-terminal/profiles/Default/background_color:

gconftool-2 \
  --set-schema  "/schemas/apps/gnome-terminal/profiles/Default/background_color" \
  --short-desc "El color de fons del terminal per defecte"
--short-desc=descripció

Utilitzeu aquesta opció amb l'opció --set-schema per a especificar una descripció curta per a una clau d'esquema.

--shutdown

Finalitza el dimoni del GConf.

--type=tipus-de-dada

Utilitzeu aquesta opció per a especificar el tipus de dada quan establiu un valor d'una clau de preferència. També podeu utilitzar aquesta opció quan establiu el valor d'un atribut en una clau d'esquema. A continuació es mostra una llista dels tipus de dades vàlids:

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

Torna a iniciar el valor d'una clau de preferència des del paràmetre d'usuari al paràmetre en la font de configuració predeterminada.

--usage

Mostra un breu missatge d'ajuda sobre l'ordre gconftool-2 i les opcions que podeu utilitzar amb l'ordre gconftool-2.