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?
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:
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 ~/.gconf
directory ripristinerà semplicemente tutti i programmi che utilizzano Gconf ai loro valori predefiniti.
Il programma gconftool-2
consente 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_visible
che 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-2
può essere particolarmente utile per gli amministratori di sistema. Ad esempio, /etc/gconf/gconf.xml.mandatory
può essere utilizzato per impostare le preferenze obbligatorie per tutti gli utenti. Ulteriori informazioni sugli usi più avanzati sono disponibili man gconftool-2
nella Guida all'amministrazione del sistema desktop GNOME
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-editor
ti permette di navigare tra le coppie chiave-valore in un albero. Diamo un'occhiata all'esempio dall'alto. Cerca apps > nautilus > desktop
e vedrai la trash_icon_visible
chiave.
Alt+ F2→gconf-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.
gsettings
il modo GNOME 3 per modificare il database dconf .