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

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

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

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

就是这样:

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

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

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

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

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

里面找到了这么一行:

application/octet-stream=gedit.desktop;

删掉后问题解决。

相关主题

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

  1. Ubuntu 中改变文件的默认打开方式(转)

     源自:Ubuntu 中改变文件的默认打开方式 1. 相关配置文件 [plain] view plaincopyprint? 全局配置 /etc/gnome/defaults.list /usr/sh ...

  2. Windows下通过注册表修改某个类型文件的默认打开方式和文件图标

    一不小心把文件打开方式改了,怎么操作都改不回原来的,在网上找了半天才找到通过修改注册表实现的方法,现在总结一下- - 以下都以.cpp文件为例(因为我就是改了cpp文件的打开方式),其他类型的只要把c ...

  3. 文件修改默认打开方式的统一解决方法,doc、xls、ppt、jpg、pdf、zip、html等

    下载了个新的打开文件的软件,想设置这个软件为默认打开方式:有时候莫名其妙得软件的默认打开方式就变掉了(尤其是pdf老变成浏览器打开) 右键单击某个文件–>单击属性–>单击更改–>选择 ...

  4. Ubuntu自定某种文件的默认打开方式(默认的右键菜单里没有)

    参考: https://zhuanlan.zhihu.com/p/150662029 https://blog.csdn.net/lainegates/article/details/28386547 ...

  5. Linux的gedit没有权限,Ubuntu下有关gedit的各种问题

    gedit是Ubuntu中默认的一个编辑器,有点类似于我们经常使用的记事本程序,应用十分广泛.不过这个小家伙似乎很是有一点水土不服,特别是遇到中文之后就出现了各种各样的问题. 最为常见的就是中文乱码, ...

  6. Ubuntu下 Firefox 英文字体发虚,不清晰解决

    说明: 一.本文引用自:http://www.builder.com.cn/,如果引起火星碰撞地球,您的系统崩溃,火狐与google火拼等情况,请与原作者联系,与本人无关: 二.本人的Ubuntu版本 ...

  7. Ubuntu 下 FireFox( 火狐 )无法使用HTML5播放器的解决方法

    Ubuntu 下 FireFox( 火狐 )无法使用HTML5播放器的解决方法: ubuntu自带的火狐没有视频播放器,可以不用下载flash(即将不支持),现在国内许多视频网站(B站等)都支持HTM ...

  8. ubuntu下firefox有时打不开个别网页解决办法

    ubuntu下firefox有时打不开个别网页解决办法 uubntu下经常遇到firefox打不开个别网页的问题,找了好久总算找到解决办法: 打开firefox浏览器--找到最右边三个横杠的图标:&q ...

  9. Ubuntu下配置samba实现文件夹共享

    Ubuntu下配置samba实现文件夹共享 一.samba的安装: sudo apt-get intall samba sudo apt-get install smbfs 二.创建共享目录: mkd ...

最新文章

  1. JavaScript算法题:查找数字在数组中的索引
  2. 《Linux 性能及调优指南》1.6 了解Linux性能指标
  3. 如何使用Fescar保证Dubbo微服务间的一致性
  4. java get方法不序列化_java常用序列化与反序列化方法
  5. linux内核编译如何选择cpu类型,Ubuntu内核编译和CPU Hot-Plug特性配置全过程及遇到问题记录...
  6. php mysql注册登录界面_php实现登录注册界面
  7. Dubbo:com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method 问题的解决
  8. RocketMQ 顺序消费只消费一次 坑
  9. pycharm终端运行python文件_在PyCharm终端中执行python manage.py..._慕课问答
  10. 【渗透】浅谈webshell隐藏
  11. windows xp下 usb驱动编写
  12. 学习笔记:微波遥感反演土壤水分——理论模型和经验模型(1)
  13. ADW_Launcher
  14. 又五年后回头再看我的程序员生涯
  15. 关于产品的一些思考——阿里巴巴之阿里旺旺
  16. 解决“错误0x80071ac3”文件无法写入移动硬盘
  17. IDU-指令译码单元
  18. RFID仓储管理系统解决方案,为实现智慧仓储赋能
  19. 涉密网络中使用的计算机,涉密场所中连接互联网的计算机可以安装和使用摄像头。()...
  20. 【Java】Java函数式编程以及流的操作

热门文章

  1. 小新air15为啥没人买_联想小新Air 2018款值得买吗?2018联想小新Air 15轻薄本首发全面评测图解...
  2. 微分方程(有阻尼的简谐运动)
  3. 关于苹果的开发者账号的唠嗑
  4. auot lisp 选择集处理_请教个选择集排序的问题 - AutoLISP/Visual LISP 编程技术 - CAD论坛 - 明经CAD社区 - Powered by Discuz!...
  5. html中哪个是正确引用外部样式表的方法,以下的HTML中( )是正确引用外部样式表的方法 答案:link rel=stylesheet type=text/css href=mystyl...
  6. html5基础入门教程之canvas绘制图形
  7. 恋爱指南----《强迫的爱》
  8. 百度的APP能监听你的电话吗?
  9. renpy 生成分发版隐去 rpy源码
  10. 【整理完毕】荣誉证书、奖状素材合集,独家合集,含预览图word、ps源文件等