如何在“应用程序”菜单中添加和更改项目?


25

有时我想删除/禁用菜单项或将程序的启动器添加到“应用程序”列表中,该怎么做?

替代文字

Answers:


42
  • 首先,右键单击主菜单并选择“编辑菜单” ,打开菜单编辑器(“ alacarte”):

    替代文字


  • 您可以通过取消选中旁边的框来暂时禁用菜单中的条目:

    替代文字

    要禁用整个子目录,请选择父目录(即左侧列表中的“应用程序”),然后取消选中“游戏”等框。感谢Hans Parshall提醒我将其放在此处。


  • 移动它们,更改它们在菜单中的位置,或将它们拖到窗口左侧列表中的文件夹中。

  • 您也可以通过从右侧的按钮列表中选择“新建菜单”来创建文件夹。

    替代文字


  • 要访问子目录,请单击它们旁边的箭头来展开它们:

    替代文字


如您所见,我在配件内部创建了两个子目录以保持菜单清洁。

  • 单击“ 新建项目”按钮,将启动器添加到菜单中。这会要求

    1. 名称:可以是您喜欢的任何名称
    2. 命令:这是您要在终端或运行对话框(Alt+ F2)中键入的内容。通常,它只是应用程序的名称(即firefox,inkscape等)
    3. 注释:这将显示为项目的工具提示。在此处添加一些有用的描述。Firefox中的一个示例:“浏览Web”。

    替代文字


  • 您可以通过单击当前图标来选择自己的图标:

    替代文字


  • 您也可以通过这种方式编辑现有的启动器。

  • 请注意,您可以对“设置”菜单执行相同的操作:

    替代文字


技术位:

  • 要详细查看系统上有哪些启动器,请/usr/share/applications/在文件系统上导航至文件浏览器。您会发现很多看起来像菜单中图标的文件。您可以将这些文件拖到“文本编辑器”中以查看它们的作用:

  • 请注意所有用户/usr/share/applications启动器的存储位置为。您自己创建的文件位于的主目录中。文件或文件夹名称开头的A 表示已隐藏。按+ 显示它们。.local/share/applications/.CtrlH

  • 启动器的示例stopwatch.desktop

    #!/usr/bin/env xdg-open
    
    [Desktop Entry]
    Version=0.1.1
    Type=Application
    Terminal=false
    Exec=/opt/simple-stopwatch/simple-stopwatch
    Name=Stopwatch
    Categories=GNOME;GTK;Utility;
    Name[de]=Stoppuhr
    Name[fr]=Chronomètre
    [...]
        Name[hu]=Stopperóra
    Name[ja]=ストップウォッチ
    Icon=/usr/share/pixmaps/simple-stopwatch.svg
    
  • Exec部分对应于命令。

  • 如果您使用的是多国语言系统,或者想要将其赠送给人们,那么这里也是翻译您的自定义启动器的地方。

    如果要与计算机上的所有用户共享启动器,请按Alt+ F2并输入具有超级用户权限的文件浏览器gksu nautilus。现在,您可以拖动发射/usr/share/applications~/.local/share/applications/。(~是您的主目录的简写)


这是一个很好的回应。我唯一的补充是您可以通过选择“应用程序”并取消选中“游戏”旁边的框来删除整个“游戏”菜单。
汉斯·帕歇尔

@HansParshall完成了。非常感谢您提醒我!:-)
Stefano Palazzo
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.