如何使用dconf或gsettings更改gnome终端配置文件首选项?
从Ubuntu 14.10升级到15.10后,似乎不再支持gnome-terminal使用更改首选项gconftool-2。我猜这个问题与Gconf与GSettings迁移有关。 现在,我想更改一些旧脚本(因为它们在Ubuntu 15.10中已损坏)以使用dconf/ gesettings代替gconftool-2。 例如,在Ubuntu 14.10(gnome-terminal版本3.6.2)上,我可以使用以下命令设置Default配置文件中的列数: $ gconftool-2 --set /apps/gnome-terminal/profiles/Default/default_size_columns \ --type=int 140 $ gconftool-2 --set /apps/gnome-terminal/profiles/Default/use_custom_default_size \ --type=bool true 现在,在Ubuntu 15.10中,键入: $ dconf list /org/gnome/terminal/legacy/ 给 profiles:/ schema-version 而 $ gsettings list-relocatable-schemas | grep Terminal 给 org.gnome.Terminal.SettingsList org.gnome.Terminal.Legacy.Profile org.gnome.Terminal.Legacy.Keybindings 上面的输出使我感到困惑: 为什么有/org/gnome/terminal/legacy/profiles:/路径dconf但没有org.gnome.Terminal.Legacy.Profiles(请注意结尾的s)模式ID gsettings?另外,请参见 dconf-editor和gsettings不应该访问同一数据库吗?了解更多信息。 gnome-terminal如果运行,仍在Ubuntu 15.10(使用版本3.16.2)中: $ gsettings list-keys …