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

Leo*_*gro 11 menu

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

  • 帮助和支持
  • 关于侏儒
  • 关于 Ubuntu

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

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

有人有什么建议吗?

Isa*_*iah 7

您可以使用 Alacarte (System -> Preferences -> Main Menu)将项目添加到系统菜单的第一部分。

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

但是,您可以通过创建具有特定文件名的.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
Run Code Online (Sandbox Code Playgroud)

替代文字

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

rm ~/.local/share/applications/ubuntu-about.desktop
Run Code Online (Sandbox Code Playgroud)

替代文字