How_to_create_a_Desktop_file
1.0.0
.desktop文件是一个简单的文本文件,可保留有关程序的信息。它遵循特定格式并包含多个关键字段。桌面条目文件中的三类行是[Desktop Entry] , Key=Value对和Comments 。每个桌面条目文件都需要Type和Name键。 Exec键在启动应用程序时定义要执行的命令。 Icon键指定与应用程序关联的图标文件的路径。 .desktop文件通常放置在~/.local/share/applications中或/usr/share/applications/ ,具体取决于您是否希望启动器仅适用于本地帐户,还是每个人都可以访问。
chmod +x filename.desktop或右键单击并添加权限执行,使文件可执行。/usr/share/applications或/home/"Username"/.local/share/applications [Desktop Entry]
Version=1.0
Name=jMemorize
Type=Application
Comment=Flash card based learning tool
Exec=/opt/jmemorise
Icon=/usr/share/icons/
Terminal=false
StartupNotify=true
Categories=EducationExec密钥中指定可执行文件的完整路径。例如,如果您的可执行文件位于/home/user/programs/myprogram位于/home/user/programs/myprogram ,则可以将Exec键设置为GenericName :此键为应用程序提供了一个通用名称,桌面环境可以将其用于菜单和其他位置显示应用程序。Comment :此键提供了有关应用程序的简短说明或评论。Categories :此关键指定应显示应用程序的类别。类别被分离分离。MimeType :此键指定应用程序能够处理的MIME类型。Keywords :此密钥指定可用于搜索应用程序的关键字列表。关键字由分号分开。StartupNotify :此密钥指定应用程序启动时是否应通知桌面环境。StartupWMClass :此键指定应用程序主窗口的WM_CLASS属性,桌面环境可以将其用于将Windows组合在一起。.desktop文件桌面输入规范(规格.freedesktop.org)
如何在Linux中为您的应用程序创建.desktop文件 - 使技术更容易