一、桌面图标位置
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