通过‘应用程序启动器’菜单打开程序,然后选择该程序即可运行。
使用面板上生成的启动器,例如右键单击打开的程序,然后选择“不运行时显示启动器”放置一个用 打开的 .desktop 文件kate
。
xdg-mime query filetype /opt/kde/share/applications/org.kde.dolphin.desktop
返回text/plain
,与
/opt/kde/share/applications/org.kde.rekonq.desktop
ETC。
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
在相关(与解决方案有关,但与原始问题无关)的新闻中,这也使我向制作下载文件迈进了一步。