Linux创建自定义的应用程序启动器

三 06 一月 2016

eclipse在linux下,下载以后不需要安装,直接在目录下执行.\eclipse就可以运行了,不过同时,每次都要切换到该目录去执行eclipse似乎也比较麻烦。 又没有办法在应用程序菜单里找到,即使是gnome下,按super然后全局搜索,也找到这个。

不过好在linux是自由的系统,自己建一个应用程序的启动器一点问题都没有。

比如我的eclipse装在/opt/eclipse-jee/下,怎么新建一个启动器呢?

所有用户共享的应用启动器的目录是/usr/share/applications/目录,那么用户自定义的启动器目录在哪里?找了下用户目录下的.config/,没有找到,只好去百度google了一下,原来启动器是在.local/下,具体是.local/share/applications.

新建一个eclipse.desktop的文件,然后输入以下内容:

[Desktop Entry]
Encoding=UTF-8
Name=Eclipse J2ee
Comment=Official desktop version of Telegram messaging app
Exec=/opt/eclipse-jee/eclipse
Icon=/opt/eclipse-jee/icon.xpm
Type=Application
Categories=Development;

Categories就是类目,可以输入多个。编辑保存,不需要再做任何操作,eclipse就可以搜索到了。

参考: How do you create a custom application launcher in Gnome Shell?

分类: Linux 标签: linux gnome gtk