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

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

我有一个本地Eclipse安装,我希望快速启动。 所以我创建了一个eclipse二进制文件的符号链接并将其放在我的桌面上。 如果我打开一个终端, cd到〜/ Desktop并运行./eclipse就可以完美地启动Eclipse。 但是,如果我单击桌面上的Eclipse图标,然后选择run ,则不会发生任何事情。

或者,我不介意能够在“活动”屏幕上搜索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; 

您也可以选择其他类别。 有关其他信息:

  • Gnome关于桌面文件的文档 ;
  • 可用的类别 。

虽然手动创建自己的启动器是一个有效的解决方案,但我首选的是通过alacarte并在菜单上创建一个新条目,然后它将显示为启动器。

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