如何向所有用户隐藏 dconf 中的菜单项?

如何向所有用户隐藏 dconf 中的菜单项?

我用CentOS 7“Mate 桌面”我想要对所有用户(现有和新用户)隐藏一些菜单项。例如,标准菜单项“系统 -> 偏好设置 -> 硬件”

第二个问题:“关闭”菜单中的项目,我也想将其删除。

我该怎么做?

答案1

找到了第一个问题的答案。它解决了mate-1.14

要设置(隐藏)特定项目MATE 菜单对于所有用户,您需要编辑文件

/etc/xdg/menus/mate-preferences-categories.menu

例如,您可以简单地删除字符串:

<Menu>
 <Name>Hardware</Name>
 <Directory>mate-hardware.directory</Directory>
 <Include>
  <And>
    <Category>Settings</Category>
    <Category>HardwareSettings</Category>
    <Not><Category>System</Category></Not>
  </And>
 </Include>
</Menu>

如果您想要删除“控制中心”和“管理”项的链接,则可以删除所需的部分/etc/xdg/menus/mate-settings.menu

这是一种肮脏的黑客手段,但它确实有效:)

相关内容