我如何使用gconf编辑器?

我看到人们在gconf-editor中设置密钥的一些答案,但是我的菜单中没有gconf-editor的条目。

如何运行它以及如何使用它来设置人们推荐的键?

什么是Gconf?

GConf是一个用于存储应用程序首选项的系统。 这些首选项存储在用户主目录~/.gconf下的XML文件中。 每个首选项都表示为键值对。

GConf旨在让开发人员轻松存储用户首选项,并为系统管理员设置特定首选项的默认值。 在大多数情况下,用户无需直接编辑Gconf密钥。

绝大多数密钥对应于各种应用程序的首选项菜单中的条目。 虽然有时,开发人员将使用Gconf密钥作为启用未记录function的方法。 出于多种原因,这些“隐藏”于用户。 有时该function仍在进行中。 其他时候,这是开发人员想要取消的function,但仍然可以让不想放弃的用户访问。 通常,这些function针对的是“高级用户”,而开发人员根本不希望弄乱普通的首选项对话框。

在某些方面,它类似于Windows的注册表。 一个主要的区别是,与Windows的注册表不同,Gconf不存储系统设置。 它只存储应用程序首选项。 虽然编辑Gconf密钥可能会导致特定程序出现小问题,但它绝不会导致系统范围的问题,例如渲染系统无法启动。 实际上,删除整个~/.gconf目录只会将使用Gconf的所有程序恢复为默认值。

从命令行管理Gconf。

程序gconftool-2允许用户从命令行与Gconf交互。 在终端中输入一行命令通常比在Gconf的GUI工具中进行挖掘更简单。 例如,如果您想在桌面上显示垃圾图标,只需运行:

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

这也说明了我上面的键值对的含义。 在这种情况下,键是/apps/nautilus/desktop/trash_icon_visible ,其值为true

您可以使用gconftool-2执行各种操作。 如果您只想查看键的值,请使用--get

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

如果您只想将值重置为默认值,请使用--unset

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

gconftool-2对系统管理员特别有用。 例如,/ /etc/gconf/gconf.xml.mandatory可用于为所有用户设置强制首选项。 有关更高级用法的更多信息,请参阅man gconftool-2以及GNOME桌面系统管理指南

我如何使用Gconf编辑器?

你又回答了什么问题? 哦,那是对的:我如何使用Gconf编辑器?

gconf-editor是管理Gconf设置的图形界面。 默认情况下,它不会显示在菜单中。 启动它的最简单方法是按Alt + F2以显示“运行对话框”。 接下来,输入gconf-editor

gconf-editor允许您浏览树中的键值对。 让我们看看上面的例子。 浏览到apps > nautilus > desktop ,您将看到trash_icon_visible密钥。

gconf编辑

  • Ubuntu在gconf-editor上发表文档
  • gconf-editor上的GNOME文档

Alt + F2gconf-editor

有一个探索它,它有点类似于在Windows中使用regedit,除了我发现它更加用户友好,如果你看它有趣,它不会杀死你的猫。

您可以使用命令行工具’ gconftool-2 ‘来设置/编辑/删除键,而不是使用它来设置键。 我发现在为Wine中的Spotify等应用程序设置URL关联时非常方便。