本文介绍Linux环境下为应用程序建立快捷方式。
应用程序发布后为了方便用户使用,通常会在桌面上为应用程序建立1个快捷方式,这样,用户双击图标就可以启动应用程序。
1.准备工作
1)确定应用程序(或脚本)所在目录。
2)准备1个想要在桌面上显示的图标(png格式的就可以),可以一并放置在应用程序所在目录。
2.桌面文件
在目录"~/Desktop"新建1个桌面文件,后缀为"desktop",内容如下(这里以项目"fixture"为例,建立"fixture.desktop"):
[Desktop Entry]
Version=1.0
Type=Application
Name=fixture
Comment=this is a fixture application
Terminal=false
StartupNotify=true
Exec=/opt/fixture/fixture.sh
Icon=/opt/fixture/fixture.png
其中,
Name:桌面上快捷方式的名称,可以和应用程序名称不一样(取1个别名)。
Commnet:桌面上快捷方式的注释,对应用程序的1个简单描述,最终会显示在快捷方式的"Properties"里面。
Terminal:是否启动终端。
StartupNotify:启动通知。
Exec:可执行文件的路径。
Icon:图标的路径。
其中,最重要的就是"Exec","Icon"的设置了,这2个设置没问题通常快捷方式启动就没有多大问题。
以上内容需根据实际要求作修改。
3.执行
sudo chmod a+x fixture.desktop
这时,文件"fixture.desktop"已经具备可执行能力,双击桌面文件,快捷方式即可建立(以桌面文件的"Name"命名),并启动你的应用程序(或脚本)。
另外,可以将桌面文件复制到"/usr/share/applicatoions"目录里,这样就可以在"Show Applications"程序库里找到你的应用程序。
总结,本文介绍了Linux环境下为应用程序建立快捷方式。