错误:组“桌面条目”中键“版本”的值“5.1.2”不是已知版本

错误:组“桌面条目”中键“版本”的值“5.1.2”不是已知版本

我已经从源代码构建了最新版本的 Paraview,并且正在尝试将桌面文件添加到仪表板。

跑步

sudo desktop-file-install /opt/ParaView5.1.2/Applications/ParaView/paraview.desktop

产生错误

/usr/share/applications/paraview.desktop: error: value "5.12" for key "Version" in group "Desktop Entry" is not a known version
Error on file "/opt/ParaView5.1.2/Applications/ParaView/paraview.desktop": Failed to validate the created desktop file

桌面文件是

[Desktop Entry]
Version=5.1.2
Type=Application
Name=ParaView
Comment=Parallel visualization application
TryExec=paraview
Icon=paraview

答案1

Version文件中的条目并不是.desktop指目标程序的版本。它是此桌面文件遵循的桌面文件规范的版本。如Freedesktop.org 规范(重点是我的):

桌面条目符合的桌面条目规范的版本。符合此版本规范的条目应使用 1.0。请注意,版本字段不是必须存在的。

因此,最重要的是,您可以删除该version条目,因为它不是必需的。但是,如果您确实需要它,它必须是有效的桌面规范版本,例如1.0

相关内容