Wie benutze ich den gconf Editor?


51

Ich sehe einige Antworten, in denen Leute posten, um einen Schlüssel im Gconf-Editor zu setzen, aber es gibt keinen Eintrag für Gconf-Editor in meinem Menü.

Wie führe ich es aus und wie verwende ich es, um von den Leuten empfohlene Schlüssel festzulegen?

Antworten:


46

Was ist Gconf?

GConf ist ein System zum Speichern von Anwendungseinstellungen. Diese Einstellungen werden in XML-Dateien im Basisverzeichnis des Benutzers gespeichert ~/.gconf. Jede Präferenz wird als Schlüssel-Wert-Paar dargestellt.

Mit GConf können Entwickler auf einfache Weise Benutzereinstellungen speichern und Systemadministratoren Standardwerte für bestimmte Einstellungen festlegen. In den meisten Fällen muss ein Benutzer die Gconf-Schlüssel nicht direkt bearbeiten.

Die überwiegende Mehrheit der Tasten entspricht den Einträgen in den Einstellungsmenüs der verschiedenen Anwendungen. Gelegentlich verwenden Entwickler jedoch Gconf-Schlüssel, um undokumentierte Funktionen zu aktivieren. Diese sind aus einer Reihe von Gründen für Benutzer "verborgen". Manchmal ist das Feature noch in Arbeit. Ein anderes Mal ist es eine Funktion, die der Entwickler aufheben möchte, aber dennoch für Benutzer zugänglich macht, die sie nicht aufgeben möchten. Häufig richten sich die Funktionen an "Hauptbenutzer", und der Entwickler möchte den normalen Einstellungsdialog einfach nicht überladen.

In gewisser Hinsicht ähnelt es der Windows-Registrierung. Ein wesentlicher Unterschied besteht darin, dass Gconf im Gegensatz zur Windows-Registrierung keine Systemeinstellungen speichert. Es werden nur die Anwendungseinstellungen gespeichert. Während das Bearbeiten von Gconf-Schlüsseln möglicherweise kleinere Probleme mit bestimmten Programmen verursachen kann, sollte dies niemals zu systemweiten Problemen führen, z. ~/.gconfWenn Sie das gesamte Verzeichnis löschen, werden alle Programme, die Gconf verwenden, einfach auf ihre Standardeinstellungen zurückgesetzt.

Verwalten von Gconf über die Befehlszeile.

Das Programm gconftool-2ermöglicht es dem Benutzer, über die Befehlszeile mit Gconf zu interagieren. Es ist oft einfacher, einen einzeiligen Befehl in das Terminal einzugeben, als im GUI-Tool von Gconf herumzusuchen. Wenn Sie beispielsweise das Symbol für Ihren Papierkorb auf dem Desktop anzeigen möchten, führen Sie einfach Folgendes aus:

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

Dies zeigt auch, was ich oben mit Schlüssel-Wert-Paar gemeint habe. In diesem Fall hat der Schlüssel /apps/nautilus/desktop/trash_icon_visibleden Wert true.

Mit können Sie eine Vielzahl von Operationen ausführen gconftool-2. Wenn Sie nur den Wert eines Schlüssels sehen möchten, verwenden Sie --get:

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

Wenn Sie einen Wert einfach auf den Standardwert zurücksetzen möchten, verwenden Sie --unset:

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

gconftool-2kann für Systemadministratoren besonders nützlich sein. Zum Beispiel /etc/gconf/gconf.xml.mandatorykann für alle Benutzer obligatorisch Präferenzen eingestellt werden. Weitere Informationen zu weiterführenden Anwendungen finden Sie unter man gconftool-2sowie im GNOME Desktop System Administration Guide

Wie benutze ich den Gconf-Editor?

Was war deine Frage nochmal? Oh, das stimmt: Wie verwende ich den Gconf-Editor?

gconf-editorist die grafische Oberfläche zur Verwaltung der Gconf-Einstellungen. Standardmäßig wird es nicht in den Menüs angezeigt. Am einfachsten starten Sie es, indem Sie Alt+ drücken F2, um das Dialogfeld "Ausführen" aufzurufen. Als nächstes betreten Sie gconf-editor.

gconf-editorErmöglicht das Durchsuchen der Schlüssel-Wert-Paare in einem Baum. Schauen wir uns das Beispiel von oben an. Navigieren Sie zu apps > nautilus > desktopund Sie sehen den trash_icon_visibleSchlüssel.

gconf-editor



13

Alt+ F2gconf-editor

Probieren Sie es aus, es ähnelt in gewisser Weise der Verwendung von regedit in Windows, nur dass es ein bisschen benutzerfreundlicher ist und Ihre Katze nicht tötet, wenn Sie es lustig ansehen.

Anstatt das zum Festlegen von Schlüsseln zu verwenden, können Sie ein Befehlszeilentool ' gconftool-2 ' zum Festlegen / Bearbeiten / Entfernen von Schlüsseln verwenden. Ich fand es ziemlich praktisch, wenn ich URL-Zuordnungen für Anwendungen wie Spotify in Wine festlegte.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.