编写这种文件十分简单,只需要四步:
touch dog.desktop
[Desktop Entry]
Name=Dog
Exec=your/path/dog
Icon=your/path/dog.jpg
Path=your/path
Terminal=true
StartupNotify=true
Type=Application
sudo chown -R $USER:$USER dog.desktop
sudo chmod +x dog.desktop
desktop-file-validate dog.desktop
如此这般,.desktop.desktop.desktop 文件便编写完成了,保证 ExecExecExec 程序没有问题的情况下,双击即可运行。
有一个比较神奇的现象是,ExecExecExec 一栏填写 .py.py.py 可执行程序没有效果,但是修改为 pyinstallerpyinstallerpyinstaller 打包后的二进制可执行程序便可以运行。
Ps. .desktop.desktop.desktop 文件还有很多其他条目可以写,上边的代码只是比较常用的几个条目。