Come uso l'editor gconf?


51

Vedo alcune risposte in cui le persone postano per impostare una chiave nell'editor gconf, tuttavia nel mio menu non c'è alcuna voce per gconf-editor.

Come lo eseguo e come lo uso per impostare le chiavi consigliate dalle persone?

Risposte:


46

Che cos'è Gconf?

GConf è un sistema per la memorizzazione delle preferenze dell'applicazione. Queste preferenze sono memorizzate in file XML nella directory home dell'utente, ~/.gconf. Ogni preferenza è rappresentata come una coppia chiave-valore.

GConf è pensato per essere un modo per gli sviluppatori di memorizzare facilmente le preferenze dell'utente e gli amministratori di sistema di impostare valori predefiniti per determinate preferenze. Nella maggior parte dei casi, non è necessario che un utente modifichi direttamente le chiavi Gconf.

La stragrande maggioranza dei tasti corrisponde alle voci nei menu delle preferenze delle varie applicazioni. Anche se a volte, gli sviluppatori useranno le chiavi Gconf come un modo per abilitare funzionalità non documentate. Questi sono "nascosti" agli utenti per una serie di motivi. A volte la funzione è ancora in fase di elaborazione. Altre volte è una funzionalità che lo sviluppatore vuole eliminare ma che rimane comunque accessibile agli utenti che non vogliono rinunciare. Spesso, le funzionalità sono rivolte agli "utenti esperti" e lo sviluppatore semplicemente non vuole ingombrare la normale finestra di dialogo delle preferenze.

In un certo senso è simile al registro di Windows. Una delle principali differenze è che, a differenza del registro di Windows, Gconf non memorizza le impostazioni di sistema. Memorizza solo le preferenze dell'applicazione. La modifica delle chiavi di Gconf può potenzialmente causare problemi minori con programmi specifici, ma non dovrebbe mai portare a problemi di sistema come rendere il sistema non avviabile. Infatti, l'eliminazione dell'intera ~/.gconfdirectory ripristinerà semplicemente tutti i programmi che utilizzano Gconf ai loro valori predefiniti.

Gestire Gconf dalla riga di comando.

Il programma gconftool-2consente all'utente di interagire con Gconf dalla riga di comando. Spesso è più semplice inserire un comando a una riga nel terminale che scavare nello strumento GUI di Gconf. Ad esempio, se desideri mostrare l'icona per il cestino sul desktop, esegui semplicemente:

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

Questo illustra anche cosa intendevo per coppia chiave-valore sopra. In questo caso, la chiave è /apps/nautilus/desktop/trash_icon_visibleche ha un valore di true.

È possibile eseguire una varietà di operazioni con gconftool-2. Se desideri semplicemente vedere il valore di una chiave, usa --get:

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

Se desideri semplicemente ripristinare un valore predefinito, usa --unset:

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

gconftool-2può essere particolarmente utile per gli amministratori di sistema. Ad esempio, /etc/gconf/gconf.xml.mandatorypuò essere utilizzato per impostare le preferenze obbligatorie per tutti gli utenti. Ulteriori informazioni sugli usi più avanzati sono disponibili man gconftool-2nella Guida all'amministrazione del sistema desktop GNOME

Come uso l'editor Gconf?

Qual è stata di nuovo la tua domanda? Oh, è vero: come posso usare l'editor Gconf?

gconf-editorè l'interfaccia grafica per gestire le impostazioni di Gconf. Per impostazione predefinita, non viene visualizzato nei menu. Il modo più semplice per avviarlo è premendo Alt+ F2per aprire la "Esegui finestra". Quindi, inserisci gconf-editor.

gconf-editorti permette di navigare tra le coppie chiave-valore in un albero. Diamo un'occhiata all'esempio dall'alto. Cerca apps > nautilus > desktope vedrai la trash_icon_visiblechiave.

gconf-editor



13

Alt+ F2gconf-editor

Dai un'occhiata intorno, è un po 'simile all'utilizzo di regedit in Windows, tranne che trovo che sia un po' più facile da usare, e non ucciderà il tuo gatto se lo guardi divertente.

Invece di usarlo per impostare le chiavi, è possibile utilizzare uno strumento da riga di comando ' gconftool-2 ' per impostare / modificare / rimuovere le chiavi. L'ho trovato abbastanza utile quando si impostano le associazioni URL per applicazioni come Spotify in Wine.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.