如何更改新用户的默认设置?

Isa*_*iah 11 11.10 gsettings dconf

DConf 数据库中的每个键都有一个在创建用户帐户时使用的默认值。如何更改这些默认值?

Isa*_*iah 10

  1. 安装包dconf-tools安装 dconf 工具. <--单击或运行:

    sudo apt-get install dconf-tools
    
    Run Code Online (Sandbox Code Playgroud)
  2. 运行dconf-editor并导航到要更改默认值的键。请注意架构名称,在本例中为com.canonical.Unity.Launcher

    在此处输入图片说明

  3. 现在我们需要创建一个覆盖文件。运行以下命令:

    gksu gedit /usr/share/glib-2.0/schemas/my-defaults.gschema.override
    
    Run Code Online (Sandbox Code Playgroud)

    你可以为文件使用任何你想要的名字,它只需要以 gschema.override

  4. 以标准INI格式在此文件中写入新的默认值,使用组名称的模式:

    [com.canonical.Unity.Launcher]
    
    favorites=['nautilus-home.desktop', 'google-chrome.desktop', 'banshee.desktop', 'gnome-terminal.desktop', 'ubuntu-software-center.desktop', 'ubuntuone-installer.desktop', 'gnome-tweak-tool.desktop', 'gpodder.desktop', 'shutter.desktop']
    
    Run Code Online (Sandbox Code Playgroud)
  5. 保存文件并关闭它。现在从终端运行以下命令以应用您的更改:

    sudo glib-compile-schemas /usr/share/glib-2.0/schemas/
    
    Run Code Online (Sandbox Code Playgroud)

  • 您还可以使用 gesettings 和 grep 搜索方案、键或值。例如,查找所有启动器项目:`gsettings list-recursively | grep启动器` (3认同)