专栏首页ACM小冰成长之路Ubuntu .desktop 文件编写

Ubuntu .desktop 文件编写

编写这种文件十分简单,只需要四步:

  1. 创建任意命名的 .desktop 文件
touch dog.desktop
  1. 编辑该文件输入如下格式代码
[Desktop Entry]
Name=Dog
Exec=your/path/dog
Icon=your/path/dog.jpg
Path=your/path
Terminal=true
StartupNotify=true
Type=Application
  1. 更改文件执行权限
sudo chown -R $USER:$USER dog.desktop
sudo chmod +x dog.desktop
  1. 检查文件的合法性并根据提示修正直到没有问题
desktop-file-validate dog.desktop

如此这般,.desktop.desktop.desktop 文件便编写完成了,保证 ExecExecExec 程序没有问题的情况下,双击即可运行。

有一个比较神奇的现象是,ExecExecExec 一栏填写 .py.py.py 可执行程序没有效果,但是修改为 pyinstallerpyinstallerpyinstaller 打包后的二进制可执行程序便可以运行。

Ps. .desktop.desktop.desktop 文件还有很多其他条目可以写,上边的代码只是比较常用的几个条目。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 如何在Ubuntu Dash隐藏应用程序?

    这个简短的指南说明了如何在Ubuntu dash中隐藏应用程序。当您在Ubuntu桌面系统上安装新应用程序时,将创建一个相应的菜单项(即启动器)并将其放置在Da...

    用户6543014
  • win10下配置linux子系统

    章鱼喵
  • Linux每日一令:mkdir

    1、命令简介 mkdir (Make Directory 创建目录): 若指定目录不存在则创建目录。在创建目录时,要求创建目录的用户具有写权限,并应保证新建的...

    瑞新
  • 某道Pwn(格式化字符串漏洞)

    我们可以看到p在flag下面四个偏移,a又在p下面四个偏移,用缓冲区溢出是不可能了。下面有个printf,也许可以利用字符串格式化漏洞。

    ApacheCN_飞龙
  • Linux 下.desktop 桌面程序图标文件编写方式

    RainMark
  • Windows 7下硬盘安装Ubuntu 13.10图文教程

    之前一直在虚拟机里玩Linux了,昨天忽然兴起想往真机里装一个,昨天找到的方法,今天折腾了半天终于装好啦。

    WindCoder
  • python 通过文件夹导入包的操作

    通过文件夹导入包要求每个目录下都有一个__init__.py文件,此文件可空白。也可不空。

    砸漏
  • Linux每日一令:rmdir

    rmdir (Remove Directory删除目录): 用来删除空目录,删除某目录时也必须具有对父目录的写权限。

    瑞新
  • docker镜像操作

    章鱼喵

扫码关注云+社区

领取腾讯云代金券