linux firefox 显示PDF,修正Ubuntu下Firefox对未知文件的默认打开方式

一般来说Firefox在下载文件的时候,会判断文件的后缀名,并且给予相对应的打开方式,比如这样:

0098c6a3efaacbf680b708f686b890c2.png

但是有时候,即使这个后缀名很明显,Firefox也会给它标记一个“未知”的结果,在我的这台机器上,Firefox居然默认给我建议用gedit去打开PDF。

a2f34a1bb54278fa36e1f250a0bf3b7b.png

实际上这个情况的出现和网站有关,和后缀无关,在某些站点下载的PDF都是可以直接被识别的,但是在某些网站,即使是zip文件,也会被认为是“未知”,更可气的是默认使用Gedit.

这意味着什么呢,就算你选择了保存,然后在Firefox的下载菜单里点开如下图:

98b63d8e2354eaca60a3ced4fad457ab.png

就是这样:

aac918b6b2c1d9ea54b122f5b2bf87e3.png

不仅仅是PDF,ISO,ZIP,RAR都出现过这种情况,动辄用Gedit去打开上GB的RAR是很蛋疼的,我只能先打开下载目录,然后找到文件再双击。

关于这个问题,我查看了火狐文件关联,查看了nautilus文件关联,查看了各方面的问题,都没发现什么不对的地方,但是问题依然存在。也尝试去reddit询问,还有askubuntu之类的地方发贴,不过没什么解决方法,大多都是认为是PDF啊,ISO啊什么的文件关联的错。

但是有意思的是我尝试创建了一个新的用户,登陆进去并没有这个问题,只能说是配置文件有误了。

不过今天偶然发现了这个配置文件所在:

~/.local/share/applications/mimeapps.list

里面找到了这么一行:

application/octet-stream=gedit.desktop;

删掉后问题解决。

049690de3ece816300ba28325e85235a.png

相关主题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值