如何在 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 扩展