在哪里可以找到用于在 Gnome/Unity 中执行应用程序的所有命令的列表,以便我可以将它们添加到我的 fluxbox 菜单中?即用户帐户/包管理器/等。
答案1
搜索/usr/share/applications/
相应的.desktop
文件。它们在以 开头的行中包含命令Exec=
。
查看Freedesktop 桌面入门规范有关.desktop
文件的更多信息。
答案2
Ubuntu/Debian 使用 update-menus 生成 /etc/X11/fluxbox/fluxbox-menu。每当您安装或删除软件包时,此命令都会从 apt 运行。太棒了!
因此,您可以在那里查看应用程序是如何运行的(并提取您需要的精确的 fluxbox 菜单命令),或者您可以在 ~/.fluxbox/menu 中使用:
[submenu] (All Applications)
[include] (/etc/X11/fluxbox/fluxbox-menu)
[end]
这正是我所做的。这样,我在菜单顶部就有了精简、精心策划的应用程序和 fluxbox 选项列表,而系统上安装的所有应用程序的庞大列表则作为子菜单。