AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 17249
Accepted
Jorge Castro
Jorge Castro
Asked: 2010-12-14 13:30:28 +0800 CST2010-12-14 13:30:28 +0800 CST 2010-12-14 13:30:28 +0800 CST

如何使用 gconf 编辑器?

  • 772

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

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

gnome gconf
  • 2 2 个回答
  • 114657 Views

2 个回答

  • Voted
  1. Best Answer
    andrewsomething
    2010-12-14T21:09:18+08:002010-12-14T21:09:18+08:00

    什么是 Gconf?

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

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

    绝大多数键对应于各种应用程序的首选项菜单中的条目。尽管有时,开发人员会使用 Gconf 密钥作为启用未记录功能的一种方式。由于多种原因,这些对用户“隐藏”。有时该功能仍在进行中。其他时候,它是开发人员想要取消的功能,但仍然让不想放弃的用户可以访问。通常,这些功能是针对“高级用户”的,开发人员根本不想弄乱正常的偏好对话框。

    在某些方面它类似于 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 编辑器

    • gconf-editor 上的Ubuntu 文档
    • gconf-editor 上的GNOME 文档
    • 52
  2. blackn1ght
    2010-12-14T13:38:38+08:002010-12-14T13:38:38+08:00

    Alt+ F2→gconf-editor

    围绕它进行探索,它有点类似于在 Windows 中使用 regedit,除了我发现它对用户更友好一些,而且如果你看起来很有趣,它不会杀死你的猫。

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

    • 15

相关问题

  • 如何安装 KDE?

  • 为什么我的时钟、指示器小程序和通知区域有时会在我重新启动时移动?我怎样才能防止这种情况?

  • 停止菜单图标闪烁

  • 是否有适用于 IMAP 邮件帐户的 Gnome 小程序?

  • 如果顶部面板中缺少会话小程序,如何注销?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何安装 .run 文件?

    • 7 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    如何获得 CPU 温度?

    • 21 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Marko Smith

    如何使用命令行将用户添加为新的 sudoer?

    • 7 个回答
  • Marko Smith

    更改文件夹权限和所有权

    • 9 个回答
  • Marko Smith

    你如何重新启动Apache?

    • 13 个回答
  • Marko Smith

    如何卸载软件?

    • 11 个回答
  • Marko Smith

    如何删除 PPA?

    • 26 个回答
  • Martin Hope
    NES 如何启用或禁用服务? 2010-12-30 13:03:32 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    Olivier Lalonde 如何在结束 ssh 会话后保持进程运行? 2010-10-22 04:09:13 +0800 CST
  • Martin Hope
    David B 如何使用命令行将用户添加为新的 sudoer? 2010-10-16 04:02:45 +0800 CST
  • Martin Hope
    Hans 如何删除旧内核版本以清理启动菜单? 2010-08-21 19:37:01 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve