我最近问过这个问题因为我无法通过 Google 搜索到有关 .desktop 文件应该是什么样子的文档。有这样的文档吗?它在哪里?
答案1
文件格式在 Freedesktop.org 中指定桌面入门规格
答案2
Ubuntu 文档中有一篇关于 Unity Launchers 和桌面文件的精彩 wiki。单击这里了解更多信息。
常规 .desktop 文件如下所示:
[Desktop Entry]
Version=1.0
Name=ProgramName
Comment=This is my comment
Exec=/home/dennyac/executable.sh
Icon=/home/dennyac/icon.png
Terminal=false
Type=Application
Categories=Utility;Application;
版本- .desktop 文件的版本。
姓名- 应用程序的名称。
评论- 描述该程序的评论。
执行官- 可执行文件的路径。
图标- 图标路径(通常是 png 或 xpm 文件)。
终端- 真或假(确定应用程序是否应该在终端中运行。
类型- 启动器文件的类型(链接、应用程序、目录)。
类别- 指定应用程序的类别。Dash 会使用它来决定应将其置于哪个类别下。
要在 Dash 中查看它,请将 .desktop 文件放在/usr/share/applications/
或 中~/.local/share/applications/
。