所有文件均在浏览器中打开

所有文件均在浏览器中打开

描述

所有文件,无论其类型如何,也无论我将其与哪种应用程序关联,都会使用我的默认浏览器 (Firefox) 打开,然后它会要求我选择一个应用程序。这非常烦人。

无论我双击、右键单击并明确选择使用哪个应用程序打开文件,甚至xdg-open file.name文件总是使用 Firefox 打开。

语境

我相信这是在几周前升级到 Ubuntu 18.04 后发生的。由于这个原因,我现在已升级到 20.04,但这没有帮助。

更多信息

以 CSV 文件为例...我可以通过以下方式查看此关联xdg-mime

$ xdg-mime query default text/csv
libreoffice-calc.desktop

我在“文件”中看到了这种关联:

在此处输入图片描述

我还有这个(以防万一):

$ cat /usr/share/applications/mimeinfo.cache | grep csv
application/csv=libreoffice-calc.desktop;
text/csv=libreoffice-calc.desktop;
text/x-csv=libreoffice-calc.desktop;

最后,我搜索了计算机上的所有mimeapps.list和文件,它们要么没有指定任何内容,要么指向。defaults.listlibreoffice-calc.desktop

类似问题

我看到有人报告过类似的问题,但是那里讨论的任何内容都没有任何帮助:

有人知道吗?

答案1

感谢@WU-TANG,我能够确定导致问题的文件,即~/.config/mimeapps.list。只需将其删除并重新启动即可解决问题。

但我还是不明白为什么发生了这种情况。文件内容没有明显错误,并且xdg-mime query default显示正确的关联。

相关内容