一、桌面图标位置
Lniux下桌面图标储存路径为:/usr/share/applications
二、桌面图标格式
所有桌面图标格式均为desktop,即名为XXX.desktop
三、编辑内容(常用)
// 文件头(必须)
[Desktop Entry]
// 编码方式(可选)
Encoding=UTF-8
//程序名(必须)
Name = XXX
//图标(可选)
Icon=图标文件名(全称包含路径)
//执行脚本(若为应用程序桌面图标则必选)
Exec=脚本文件路径
// 分类
Type=Application
// 鼠标经过上面时的提示名称
Comment=comment
四、示例(以创建android studio文字图标)
先创建文件 sudo vim /usr/share/applications/studio.desktop :
[Desktop Entry]
Name=AndroidStudio
Comment=AndroidStudio
Exec=/usr/local/android-studio/bin/studio.sh
Icon=/usr/local/android-studio/bin/studio.png
Terminal=false
Type=Application
ESC回到命令行模式,:wq保存文件并退出。保存之后 cp studio.desktop /home/XX/桌面 之后就OK了.
五、出现的问题
在创建好桌面图标后打开时发现出现:ubuntu 应用程序启动器 “androidstudio.desktop“ 还没有被标记为"信任" 的错误。
解决方法1:
选择 androidstudio.desktop 的属性->权限->勾选“允许作为程序执行文件”
勾选后再次打开出现:
选择trust and launch即可。
解决方法2:
修改文件的权限,发送到桌面的图标并不可以直接执行,修改为可执行即可
chmod +x PyCharm.desktop
来源:oschina
链接:https://my.oschina.net/u/4408277/blog/3344078