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


11

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

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

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

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

有人有什么建议吗?


我很久以前就做到了,但是我不记得怎么做,都记得在/ etc或/ usr / share文件夹中的某个深层内容
RolandiXor

Answers:


7

您可以使用Alacarte (系统->首选项->主菜单)将项目添加到系统菜单的第一部分。

下面的菜单项是硬编码在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

替代文字

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

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

替代文字


很好的解决方法。我将使用所需的快捷方式更改gnome-about.desktop。谢谢!
莱昂纳多·黑山

-1

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


是的,已经尝试过了,但是没有用。
莱昂纳多·黑山
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.