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


16

主菜单(alacarte)无法记录更改。确实有一段时间,但是随机且很少。

这是错误吗?

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


3
您尝试过MenuLibre吗?您可以通过Synaptic或Ubuntu软件中心获得它,但不能通过Lubuntu软件中心获得(我上次查看)。

尝试使用locate命令或find命令通过终端搜索。范例:locate "rc.xml"。名为lubuntu-rc.xml的文件。我不知道文件是否在Lubuntu 12.10
NickTux 2012年

在提出问题menulibre时无法进行定量分析:但是与此同时(截至24.0ct.2012):ppa.launchpad.net/menulibre-dev/devel/ubuntu/dists

只需使用PCManFM-> Go-> Applications。MenuLibre和Alacarte被淘汰。
Birkensocks

Answers:


8

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

sudo apt-get install alacarte

在此处输入图片说明

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


8

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

执行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开发的)。如果不是这种情况,或者在新版本中进行了更改,请在此处发表评论。关于为什么它不起作用的原因,请参见此答案


7

menu.xml负责Lubuntu菜单的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的项目页面上找到


4

您可以这样操作:

  • /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文件内不得放置任何空白行。


类别与菜单名称不匹配,因此请在此列表中查看可用的类别。
唐·柯比

4

使用PCManFM

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

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

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

  • lxpanctl restart在终端中运行

做完了!



0

saimischief回答的命令行简化:

pcmanfm menu://applications && lxpanelctl restart

这将pcmanfm在正确的目录中启动,并且可以根据需要重命名,复制,移动或删除菜单项。之后pcmanfm关闭,lxpanelctl restart将更新菜单。


甚至可以编辑菜单项链接到的.desktop配置文件:

  1. 右键单击一个项目,例如menu://applications/Internet/选择Firefox Web Browser
  2. 弹出一个小菜单,选择Properties,这将启动一个GUI,并允许用户更改几项内容,例如标题,命令行选项

文本编辑器可用于对.desktop配置文件进行更细粒度的控制:

  1. 右键单击一个项目,例如menu://applications/Internet/选择Firefox Web Browser
  2. 弹出一个小菜单,选择“ 打开方式”,然后从程序列表中选择您喜欢的文本编辑器。
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.