在linux下如何为程序增加一个点击就能运行的图标呢?
这里以ubuntu为例 进行说明。
首选,我的程序可以在terminal中以
./xx.sh
方式启动,
现在我要给它加一个图标:
首先:
cd /usr/share/applications
然后:
sudo gedit xxx.desktop
这里的xxx可以起任意名字,但不要跟已有的重复
然后在打开的文件中写道:
[Desktop Entry]
Name = JS #程序名称
Exec =sh 绝对路径/xx.sh
Icon = 绝对路径/xxx.png #xxx图片就是你图标所用的图片
Encoding = UTF-8
Comment = JS #鼠标移到图标上时的显示
Terminal=false #要为false 否则启动不了
Type=Application
StartupNotify=true #我也不知道这是啥
然后如果能在桌面上看到图标就表示成功,如果看不到也不要急,首先检查一下路径是否正确,最简单的检查方式就是开个终端输入:
cd 绝对路径
看是否在我们程序所在的位置。
如果路径没有错,但还是找不到,那么就要在系统的应用中搜索了,可以在搜索栏中直接输入程序名称,一般都能找到。