KDE 启动器在 Kate 中打开 .desktop 文件

KDE 启动器在 Kate 中打开 .desktop 文件

通过‘应用程序启动器’菜单打开程序,然后选择该程序即可运行。

使用面板上生成的启动器,例如右键单击打开的程序,然后选择“不运行时显示启动器”放置一个用 打开的 .desktop 文件kate

xdg-mime query filetype /opt/kde/share/applications/org.kde.dolphin.desktop

返回text/plain,与

/opt/kde/share/applications/org.kde.rekonq.desktopETC。

xdg-mime query default text/plain然后返回org.kde.kate.desktop,解释为什么文件被打开kate

假设这里的问题是文件的 mimetype*.desktop应该是 以外的其他类型text/plain。它应该是什么?有没有简单的方法来检查/找出/更改这些?

注意:KDE-5、Plasma-5、(C)LFS、源安装等没有包管理器。

答案1

update-mime-database使用 反复运行, ,/opt/kde/share/mime解决了此问题。/opt/gnome/share/mime/usr/share/mime

正如 Firelord 在评论中提到的那样,*.desktop此操作后文件被分配的类型是application/x-desktop。我怀疑手动将其设置为 mime 类型可能足以解决问题。

对于后来看到这篇文章的人来说,希望它能有所帮助:

rekonq在相关(与解决方案有关,但与原始问题无关)的新闻中,这也使我向制作下载文件迈进了一步。

相关内容