如何为所有用户自定义系统首选项设置

如何为所有用户自定义系统首选项设置

有人知道如何将自定义的用户设置应用到其他existing用户new吗?类似于系统范围内的自定义首选项设置,以便每个人都拥有这些设置,下面将清楚地解释我实际上的意思。

我将在每台机器上安装以下内容:

Eclipse
Mysql Query Browser and Admin
Mysql Workbench
Oracle VirtualBox
Thunderbird
-----------
-----------
-----------

如果我通过 apt 安装它们,这将自动创建快捷方式,Applications但是当我从源代码构建它们或提取 tar 包时,我必须New Item在相关位置添加以使System-->Preferences-->Main Menu它们可用作快捷方式,并且此设置仅适用于我登录并执行它们的帐户。我如何才能使此首选项设置适用于整个系统,适用于所有用户?或者如果有一种方法可以将自定义的用户设置应用于其他用户也可以。有什么提示吗?

谢谢你!

答案1

系统偏好设置有很多种,存储方式也各不相同。因此,回答您的广泛问题比较困难,但以下是针对具体问题的答案:

使用菜单编辑器创建新的快捷方式时,它通过创建桌面文件放置在用户/home/$USER/.local/share/applications/目录中。这只会将其添加到用于创建菜单项的用户的菜单中。为了让菜单项可在整个系统范围内访问,您可以将桌面文件放在/usr/local/share/applications/

您可以找到菜单编辑器创建的桌面文件并移动它,或者您可以手动创建一个文件/usr/local/share/applications/。这是一个示例文件terminator.desktop

[Desktop Entry]
Categories=GNOME;GTK;Utility;
Comment=Multiple terminals in one window
Exec=terminator
Icon=terminator
Name=Terminator
Type=Application

将其中的值替换为适合您的应用程序的值。

相关内容