问题描述
如何在Gnome Shell中创建自定义应用程序启动器?
我有一个本地Eclipse安装,我希望快速启动。所以我创建了一个eclipse
二进制文件的符号链接,并将其放在我的桌面上。如果我打开一个终端,cd
到〜/Desktop并运行./eclipse
就可以完美地启动Eclipse。但是,如果我单击桌面上的Eclipse图标,然后选择run
,则不会发生任何事情。
或者,我不介意能够在”Activities”屏幕上搜索Eclipse,但我找不到有关添加或注册自定义应用程序的任何文档。
最佳解决方法
尝试使用以下内容在/usr/share/applications
(或~/.local/share/applications
或直接在~/Desktop
)下创建eclipse.desktop
文件:
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse IDE
Exec=/path/to/eclipse/executable
Icon=/path/to/eclipse/icon
Type=Application
Categories=Development;
您也可以选择其他类别。有关其他信息:
次佳解决方法
虽然手动创建自己的启动器是一个有效的解决方案,但我首选的是通过alacarte
并在菜单上创建一个新条目,然后它将显示为启动器。
第三种解决方法
如果您需要可以从面板访问的自定义启动器列表,则可以使用MyLauncher扩展。 MyLauncher Gnome Shell Extension