📜  .desktop 文件 (1)

📅  最后修改于: 2023-12-03 14:59:01.323000             🧑  作者: Mango

.desktop 文件介绍

在Linux系统中,.desktop文件是一种用于描述应用程序的文件。它们通常包含应用程序的名称、可执行文件的路径、图标和其他元数据。系统和应用程序使用这些文件来配置桌面环境和应用程序菜单。

语法

一个.desktop文件通常是一个纯文本文件,后缀名为.desktop。

它可以包含以下部分:

[Desktop Entry]
Type=Application
Name=My Application
Exec=/usr/bin/myapplication
Icon=myapplication

其中,

  • [Desktop Entry]是文件所需的一个头部标识符。
  • Type定义了应用程序的类型,通常为Application。
  • Name是应用程序名称。
  • Exec是应用程序运行的可执行文件路径。
  • Icon是应用程序的图标文件路径。

其他可选部分包括注释、程序版本号、类别等等。

应用场景
  • 配置应用程序菜单,使其可以被桌面环境使用。
  • 定义默认程序,使得文件类型能够自动与应用程序关联。
  • 调整应用程序的图标和名称等元数据。
使用方法

通常,您可以直接在桌面环境的菜单中创建.desktop文件,也可以在/usr/share/applications/~/.local/share/applications/路径下,手动创建和编辑.desktop文件。

例如,在Ubuntu中,你可以在文件浏览器中右键点击菜单栏里的某个应用程序,选择“Add to Desktop”来创建。

示例

以下是一个示例.desktop文件的内容:

[Desktop Entry]
Version=1.0
Type=Application
Name=Firefox
Comment=Open source web browser
Exec=/usr/bin/firefox %f
Icon=firefox
Terminal=false
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;

在Ubuntu中,这会在菜单中创建一个“Firefox”的应用程序,并在被单击时启动Firefox浏览器。

参考资料