[Tutorials] 在Linux中创建应用图标
Tofloor
poster avatar
林统度
deepin
2021-08-27 19:22
Author

先介绍一下Desktop Entry:Linux桌面环境下生成应用图标和应用菜单项的方式是使用一种Desktop Entry文件。在应用菜单中显示的应用都有对应的Desktop Entry, 其文件后缀名为.desktop,一般位于$XDG_DATA_DIRS/applications/目录下。其中$XDG_DATA_DIRS是一个环境变量,储存了放置应用程序.desktop文件的目录.注意.desktop文件在$XDG_DATA_DIRS中目录的applications目录下, 在某些系统中$XDG_DATA_DIRS变量可能为空。

 首先新建一个文本文档(txt),然后输入以下内容:

[Desktop Entry]
Type=
Name=
Icon=
Exec=
Terminal=
#
Version=
GenericName=
Categories=
Comment=
Path=

[Desktop Entry]是组名称,在规范文档中说明了必须放在所有属性前,其前面只能有注释
Type表示Desktop Entry类型,有Application , Link 和Directory 三种,使用Application表示可执行文件
Name是图标下边显示的名称
Icon是图标文件的路径,推荐使用png
Exec是启动命令,一般为可执行文件的路径,可以带有参数
Terminal表示是否在终端中运行
使用#开头的行来表示注释
Version表示版本
GenericName表示软件的通用名称,比如浏览器,输入法,杀毒软件之类
Categories指定软件的类型,比如办公软件,教育软件,开发软件等等,会被系统用于分类显示
Comment用于对软件功能进行进一步描述
Path指定程序运行的工作路径
更详细的说明请参考Desktop Entry Specification

最后保存为.desktop文件退出


————————————————
版权声明:本文节选CSDN博主「行走的帝企鹅」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/j5856004/article/details/87613685

Reply Favorite View the author
All Replies
今风
deepin
2021-08-27 22:13
#1

谢谢指导

Reply View the author