![有人能向我解释一下 gconf、gconf-2 和 gconf-editor 之间的区别吗?](https://linux22.com/image/972908/%E6%9C%89%E4%BA%BA%E8%83%BD%E5%90%91%E6%88%91%E8%A7%A3%E9%87%8A%E4%B8%80%E4%B8%8B%20gconf%E3%80%81gconf-2%20%E5%92%8C%20gconf-editor%20%E4%B9%8B%E9%97%B4%E7%9A%84%E5%8C%BA%E5%88%AB%E5%90%97%EF%BC%9F.png)
我真的很好奇想了解这三个,因为我不太明白它们是如何工作的。我读到过 gconf-editor 基本上是 gconf 的图形表示,但是 gconf-2 是做什么用的?
另外,在安装 gconf-editor 之前,我按下 Alt-F2 并尝试打开 gconf,但它无法打开。如果您单击 gconf 或 gconf-2 而不是 gconf editor,系统中会发生什么情况?
非常感谢!
答案1
GConf 是一个用于存储应用程序首选项的配置数据库系统。它支持管理员设置的默认或强制设置,对数据库的更改会立即应用到所有正在运行的应用程序。
gconf2(不是 gconf-2)是一个二进制包(我猜 2 应该是首先用于 GNOME2 的,并且不会因 GNOME3 而改变)
GConf-Editor 是一个用于编辑 GConf 配置数据库的工具。
请注意,gconf
现在已经过时,并且在最近的版本中已被取代dconf
。
访问 Gconf、Dconf、Gsettings 以及它们之间的关系了解更多详情。