前几天,KDE/Dolphin似乎丢失了所有文件关联,而“打开with”对话框不再显示我的应用程序列表。如果我在对话框中键入像" kate“这样的应用程序快捷方式名,它将用kate打开它。
想必,某个配置文件以某种方式损坏了,但这是哪个文件呢?我是否可以从“开始”菜单中的应用程序列表中自动重新构建它?

编辑:这似乎只发生在某些文件夹。
编辑:我试过了DK评论中的内容,然后修复了它。
james@Q35~/nfs-cloud/websites/test_flask_site/static $ locate mimeapps.list
/home/james/.config/mimeapps.list
/home/james/.local/share/applications/mimeapps.list
/home/james/Downloads/haroopad-v0.13.1-x64/usr/share/applications/mimeapps.list
james@Q35~/nfs-cloud/websites/test_flask_site/static $ mv /home/james/.config/mimeapps.list /home/james/.config/mimeapps.list.bak
james@Q35~/nfs-cloud/websites/test_flask_site/static $ mv /home/james/.local/share/applications/mimeapps.list /home/james/.local/share/applications/mimeapps.list.bak
james@Q35~/nfs-cloud/websites/test_flask_site/static $ mv /home/james/Downloads/haroopad-v0.13.1-x64/usr/share/applications/mimeapps.list /home/james/Downloads/haroopad-v0.13.1-x64/usr/share/applications/mimeapps.list.bak
发布于 2019-12-29 05:21:06
2011年,我遇到了类似的问题,建议删除或重命名了现有的mimeapps.list,注销并重新登录为我工作。我一开始就无法解释为什么会发生这种事!
有两个用户级别的位置:
Arch Wiki表示不推荐使用第二个位置:
提示:虽然不推荐使用,但仍有几个应用程序会读写
~/.local/share/applications/mimeapps.list。为了简化维护,只需将其符号链接到~/.config/mimeapps.list:
ln -s ~/.config/mimeapps.list ~/.local/share/applications/mimeapps.listhttps://unix.stackexchange.com/questions/559233
复制相似问题