在Ubuntu操作系统之中,我们给一些源文件创作可执行快捷方式并成功显示在Dash中时,往往会遇到一些自己认为不会错的错误,接下来我们就来看看。
1st 我们首先要在/usr/share/applications中创建属于我么的源文件的desktop(这里我就以创建eclipse为例)
在控制台输入:
sudo vim eclipse_java.desktop
2nd 然后进入vim编辑界面
[Desktop Entry]
Encoding=UTF-8
Name=eclipse_java
Comment=Eclipse IDE
Exec=/usr/local/eclipse_java/eclipse/eclipse
Icon=/usr/local/eclipse_java/eclipse/icon.xpm
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development
这就是最基本的文本格式, 其中最重要的有几点:
1 Exec 启动源文件的可执行文件的路径要对
2 Icon 快捷方式的图标路径要正确
3 每一行结束之后不能有空格,有空格再点击desktop时,发现没有反应(很容易忽略的一点)
3rd 最后一定要给desktop文件,附上一定的执行权限。
在控制台输入:
sudo chmod +x eclipse_java.desktop
(这也是很容易忘掉的一点)
Note:本人愚钝,在这个上面吃了太多的亏,望有缘人不在犯此低级错误。