是否可以将自定义项目添加到系统设置窗口?

dis*_*ted 21 launcher system-settings

例如,如何向此窗口添加“启动应用程序首选项”启动器?

11.10 中的系统设置窗口

小智 17

将自定义应用程序条目添加到系统设置

系统设置中的自定义条目 要将自定义应用程序添加到系统设置Gnome 控制中心),请找到其桌面条目文件 -/usr/share/applications/{appname}.desktop并对其进行编辑以确保存在以下条目:

Categories=Settings;X-GNOME-Settings-Panel;xxxxx;
X-GNOME-Settings-Panel={appname}
Run Code Online (Sandbox Code Playgroud)

替换{appname}为您要添加到系统设置的应用程序的名称。 xxxxx决定显示您的应用程序的部分。替换xxxxx为以下可能的选项之一:
X-GNOME-PersonalSettings - 个人部分
HardwareSettings - 硬件部分(注意不使用前缀 X-GNOME)
X-GNOME-SystemSettings - 系统部分

编辑桌面条目以显示在系统设置中

修改后运行此命令:

sudo update-desktop-database
Run Code Online (Sandbox Code Playgroud)

这是在Ubuntu 12.04 LTS gnome-control-center版本 3.4.2-0ubuntu0.12上尝试和测试的

注意事项

  1. 系统设置无法识别桌面文件 ~/.local/share/applications,因此无法单独为一个用户将应用程序添加到系统设置中。
  2. 正如Manish Sinha本答案中指出的那样,Ubuntu 使用 gnome-control-centerUbuntu 特定的补丁来添加自定义条目。因此,此方法是特定于 Ubuntu 的,不适gnome-control-center用于其他发行版使用的vanilla 。