Benutzerdefinierte Vorgabewerte für Systemeinstellungen

Systemweite Standardeinstellungen können Sie festlegen, indem Sie eine Voreinstellung für einen Schlüssel in einem dconf-Profil setzen. Diese Voreinstellungen können vom Benutzer außer Kraft gesetzt werden.

Einen Vorgabewert festlegen

Um eine Voreinstellung für einen Schlüssel festzulegen, muss das Benutzerprofil vorhanden sein und der Wert für den Schlüssel muss zu einer dconf-Datenbank hinzugefügt worden sein.

Beispiel zum Einrichten des Standardhintergrundes

  1. Legen Sie das user-Profil an:

    /etc/dconf/profile/user

    user-db:user
    system-db:local

    local ist der Name einer dconf-Datenbank.

  2. Erstellen Sie eine Schlüsseldatei für die local-Datenbank, welche die folgenden Einstellungen enthält:

    /etc/dconf/db/local.d/01-background

    # dconf-Pfad
    [org/gnome/desktop/background]
    
    # dconf-Schlüsselnamen und zugehörige Werte
    picture-uri='file:///usr/local/share/backgrounds/wallpaper.jpg'
    picture-options='scaled'
    primary-color='000000'
    secondary-color='FFFFFF'
  3. Aktualisieren Sie die Systemdatenbanken:

    #dconf update

Wenn das user-Profil erstellt oder verändert wird, muss sich der Benutzer abmelden und erneut anmelden, bevor die Änderungen wirksam werden.

Wenn Sie die Erstellung des user-Profils verhindern wollen, können Sie das Befehlszeilenwerkzeug dconf verwenden, um individuelle Werte oder ganze Ordner aus einer dconf-Datenbank zu lesen und in diese zu schreiben. Weitere Informationen finden Sie in der Handbuchseite zu dconf(1).