如何编辑Lubuntu中的应用程序面板菜单?

主菜单( alacarte )无法记录所需的更改。 有一段时间,但随机而且很少。

这是一个错误吗?

这个问题不是这个问题的克隆。 在这种情况下,主菜单不会打开,在这种情况下它会执行,但很少记录更改。

  • LXMenuEditor (主菜单编辑器)

如果链接已死,请尝试使用之前可用的相同文件

执行LXMenuEditor.jar文件(需要Java),然后使用该程序将相同的文件添加到主菜单中……(路径中没有空格……)

  • 基于Java
  • 无法编辑主要类别(如果它有效, alacarte
  • 可以打开和编辑.desktop文件作为文本

在此处输入图像描述

在YouTube上

  • Menulibre (作为评论中提出的vasa1 )是一个很好的解决方案,因为它可用于Quantal 12.10(它不是在问题的时候)。 看到这个和这个答案 。 但是,就像LXMenuEditor(和Alacarte不同)一样,它无法创建/编辑主要类别。

  • 考虑到Lubuntu中的Alacarte :它可以尝试编辑/创建主要类别,但它的行为确实只能在12.10中随机实现,并且据我所知,它在12.04中根本不起作用。 此时必须考虑(版本0.13.2-2ubuntu4) 不适合LXDE / Lubuntu (因为它是为Gnome制造的)。 如果不是这种情况或者在新版本中更改,请在此处发表评论。 有关其无效的原因,请参阅此答案 。

负责Lubuntu菜单的xml文件menu.xml位于/usr/share/lubuntu/openbox/menu.xml 。 您可以在那里编辑xml文件。 但建议将其复制到您的主文件夹~/.local/share/lubuntu/openbox/menu.xml并在那里进行编辑。

Lubuntu菜单中涉及的另外两个文件是:

  • /etc/xdg/lubuntu/menus/lxde-applications.menu
  • /etc/xdg/menus/lxde-applications.menu

看一下这个关于LXDE菜单的页面 。 还有一个Java应用程序可用于编辑LXDE菜单。 它叫做LXMED,可以在sourceforge.net上的项目页面找到

如果要编辑菜单条目, alacarte使用的程序是alacarte 。 不要在xml文件中浪费你的时间。 Alacarte是所有基于gtk的菜单系统的最佳图形菜单编辑器。

 sudo apt-get install alacarte 

在此处输入图像描述

注意/更新:alacarte(主菜单编辑器)在12.04或12.10 Lubuntu中不起作用

你可以这样做:

  • 转到/home/username/.local/share
  • 创建名为applications的文件夹
  • 创建一个名为whatever.desktop的文件
  • 编辑它(使用leafpad)放置这样的东西:

     [Desktop Entry] Type=Application Categories=Utility Name=My dear folder Icon=/usr/share/icons/gnome/48x48/places/folder.png Exec=pcmanfm /my_dear_folder 
  • 打开终端( Ctrl + Alt + T

  • 跑:

     lxpanelctl restart 

完成!

注意:在whatever.desktop文件中,不应放置空行。

使用PCManFM

  • 打开PCManFM从菜单>转到>应用程序中选择

  • 删除 :右键单击图标,然后选择隐藏

  • 添加Ctrl + H显示隐藏的条目,然后右键单击图标并选择取消隐藏

  • 在终端中运行lxpanctl restart

完成!

在16.04中,转到-/.local/share/applications /.local -/.local/share/applications并删除有问题的项目。 然后openbox --restart