如何在系统菜单中添加菜单项

如何在系统菜单中添加菜单项

我想在系统菜单中插入一个项目:

  • 帮助和支持
  • 关于 Gnome
  • 关于 Ubuntu

更具体地说,我想在“关于 Ubuntu”下插入一个新项目。

尝试使用 alacarte 不起作用。克隆“ubuntu-about.desktop”文件并更改其属性也不起作用(之后我甚至重启了电脑)。在“/usr/share/desktop-directories”中搜索类别也不起作用,在 /etc/xdc/menus 中搜索“core”和“about”条目也不起作用。这并不像我想象的那么容易。

有人有什么建议吗?

答案1

您可以将项目添加到系统使用 Alacarte 的菜单(系统 -> 偏好设置 -> 主菜单)

下面的菜单项是硬编码在 gnome 面板中源代码,因此除了编辑源代码外,没有办法在菜单的第二部分添加更多菜单项系统菜单。

但是,您可以通过创建具有特定文件名的.desktop文件来“替换”这三个菜单项中的任何一个。~/.local/share/applications

  • 帮助和支持=yelp.desktop
  • 关于 GNOME = gnome-about.desktop
  • 关于 Ubuntu=ubuntu-about.desktop

例如,假设关于 Ubuntu项目系统您想要的菜单Ubuntu 调整项目,只需将文件复制ubuntu-tweak.desktop~/.local/share/applications/,并将其重命名为ubuntu-about.desktop

cp /usr/share/applications/ubuntu-tweak.desktop ~/.local/share/applications/ubuntu-about.desktop

替代文本

如果你想拥有关于 Ubuntu菜单项再次,只需删除ubuntu-about.desktop

rm ~/.local/share/applications/ubuntu-about.desktop

替代文本

答案2

您是否尝试过导航至系统 - 首选项 - 主菜单 - 系统 - + 新项目?我可以通过这种方式在 Ubuntu 8.04 中添加新菜单项。但是,问题可能是似乎无法通过这种方式访问​​关于 Ubuntu 子菜单。

相关内容