如何在 Gnome Shell 中创建自定义应用程序启动器?

如何在 Gnome Shell 中创建自定义应用程序启动器?

如何在 Gnome Shell 中创建自定义应用程序启动器?

我有一个本地 Eclipse 安装,我想快速启动它。因此我创建了一个指向二进制文件的符号链接eclipse,并将其放在我的桌面上。如果我打开终端,cd转到 ~/Desktop 并运行./eclipse它,Eclipse 就会完美启动。但是,如果我单击桌面上的 Eclipse 图标并选择run,则什么也不会发生。

或者,我不介意在“活动”屏幕上搜索 Eclipse,但我找不到有关添加或注册自定义应用程序的任何文档。

答案1

尝试在 下(或或直接在 中)创建一个包含以下内容的eclipse.desktop文件:/usr/share/applications~/.local/share/applications~/Desktop

[Desktop Entry]
Encoding=UTF-8
Name=Eclipse IDE
Exec=/path/to/eclipse/executable
Icon=/path/to/eclipse/icon
Type=Application
Categories=Development;

您也可以选择其他类别。更多信息:可用的类别

答案2

虽然手动创建自己的启动器是一个有效的解决方案,但我更喜欢通过alacarte并在菜单上创建一个新条目,然后它将作为启动器出现。

答案3

我发现使用功能齐全的 GUI 创建启动器的最简单方法是使用 vie MenuLibre,它位于 Ubuntu 存储库中。它会指导您完成整个过程,并允许您以快速而直接的方式创建自定义启动器,只要您知道资源所在的位置(二进制位置、图标位置、工作目录等)。Alacarte 对我来说不太可靠。

答案4

如果您想要一个可以从面板访问的自定义启动器列表,则可以使用 MyLauncher 扩展。 MyLauncher Gnome Shell 扩展

相关内容