我看到一些答案,人们发帖以在 gconf-editor 中设置一个键,但是我的菜单中没有 gconf-editor 的条目。
如何运行它以及如何使用它来设置人们推荐的密钥?
and*_*ing 50
GConf 是一个用于存储应用程序首选项的系统。这些首选项存储在用户主目录下的 XML 文件中~/.gconf
。每个首选项都表示为一个键值对。
GConf 旨在成为开发人员轻松存储用户首选项和系统管理员为特定首选项设置默认值的一种方式。在大多数情况下,用户不需要直接编辑 Gconf 键。
绝大多数键对应于各种应用程序的首选项菜单中的条目。尽管有时,开发人员会使用 Gconf 密钥作为启用未记录功能的一种方式。由于多种原因,这些对用户来说是“隐藏的”。有时该功能仍在进行中。其他时候,它是开发人员想要取消的功能,但仍可供不想放弃的用户使用。通常,这些功能是针对“高级用户”的,而开发人员只是不想弄乱正常的首选项对话框。
在某些方面,它类似于 Windows 的注册表。一个主要区别在于,与 Windows 的注册表不同,Gconf 不存储系统设置。它只存储应用程序首选项。虽然编辑 Gconf 键可能会导致特定程序出现小问题,但绝不会导致系统范围的问题,例如使系统无法启动。事实上,删除整个~/.gconf
目录只会将所有使用 Gconf 的程序恢复为默认值。
该程序gconftool-2
允许用户从命令行与 Gconf 交互。在终端中输入一行命令通常比在 Gconf 的 GUI 工具中挖掘更简单。例如,如果您想在桌面上显示垃圾箱图标,只需运行:
gconftool-2 --set /apps/nautilus/desktop/trash_icon_visible --type=bool true
Run Code Online (Sandbox Code Playgroud)
这也说明了我上面的键值对是什么意思。在这种情况下,关键是/apps/nautilus/desktop/trash_icon_visible
它的值为true
。
您可以使用 执行各种操作gconftool-2
。如果您只想查看键的值,请使用--get
:
gconftool-2 --get /apps/nautilus/desktop/trash_icon_visible
Run Code Online (Sandbox Code Playgroud)
如果您只想将值重置为其默认值,请使用--unset
:
gconftool-2 --unset /apps/nautilus/desktop/trash_icon_visible
Run Code Online (Sandbox Code Playgroud)
gconftool-2
对系统管理员特别有用。例如, /etc/gconf/gconf.xml.mandatory
可用于为所有用户设置强制性首选项。有关更高级用途的更多信息可以man gconftool-2
在GNOME 桌面系统管理指南中找到
你又问了什么问题?哦,没错:我如何使用 Gconf 编辑器?
gconf-editor
是管理 Gconf 设置的图形界面。默认情况下,它不显示在菜单中。启动它的最简单方法是按Alt+ 调F2出“运行对话框”。接下来,输入gconf-editor
。
gconf-editor
允许您浏览树中的键值对。让我们看看上面的例子。浏览到apps > nautilus > desktop
,您将看到trash_icon_visible
密钥。
bla*_*ght 15
Alt+ F2?gconf-editor
围绕它进行探索,它有点类似于在 Windows 中使用 regedit,但我发现它对用户更友好一些,而且如果你看它有趣,它不会杀死你的猫。
不过,您可以使用命令行工具“ gconftool-2 ”来设置/编辑/删除键,而不是使用它来设置键。在为 Wine 中的 Spotify 等应用程序设置 URL 关联时,我发现它非常方便。