You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Firefox始终尝试用Evince打开Zip文件的问题求助

嘿,这个问题我之前帮朋友排查过,大概率是MIME类型关联或者Firefox自身的应用设置出了问题,咱们一步步来解决:

解决Firefox用Evince打开Zip文件的问题

第一步:检查Firefox内部的文件关联设置

Firefox有时候会自己“记住”特定文件类型的打开方式,优先级比系统设置还高。你可以这么操作:

  • 打开Firefox,在地址栏输入 about:preferences#general 回车
  • 滚动到应用程序板块,找到ZIP存档(英文环境是ZIP Archive)
  • 点击它旁边的下拉菜单,选择对应的选项:
    • 想让Nautilus/FileRoller处理的话,选「使用系统默认应用程序」
    • 也可以直接指定FileRoller,它的路径一般是 /usr/bin/file-roller

第二步:修复系统层面的MIME类型关联

有时候系统的MIME类型关联会被意外修改,导致Firefox调用了错误的程序。咱们用终端来检查和修复:

  1. 先检查当前ZIP文件的默认关联:
    打开终端,执行:
    xdg-mime query default application/zip
    
    正常应该返回 org.gnome.Nautilus.desktop 或者 org.gnome.FileRoller.desktop,如果返回的是 org.gnome.Evince.desktop,那根源就在这儿了。
  2. 修复关联:
    执行下面的命令,把ZIP的默认应用设为FileRoller:
    xdg-mime default org.gnome.FileRoller.desktop application/zip
    
    如果你更习惯让Nautilus来处理(它会自动调用FileRoller),也可以用:
    xdg-mime default org.gnome.Nautilus.desktop application/zip
    

第三步:清除Firefox的MIME缓存(前两步没用的话试试)

有时候Firefox会缓存旧的关联设置,得手动清掉:

  • 关闭所有Firefox窗口
  • 打开终端,删除Firefox的MIME缓存文件(路径要对应你的用户目录):
    rm ~/.mozilla/firefox/<你的配置文件夹>/mimeTypes.rdf
    
    找不到配置文件夹的话,在Firefox地址栏输入 about:support,找到「配置文件夹」那一行,点击「打开文件夹」就能看到。
  • 重启Firefox,再测试下载Zip文件,应该就能用正确的程序打开了。

额外检查:Evince的关联设置

偶尔Evince会被错误设置为处理Zip文件,你可以确认一下:

  • 打开Evince,点击菜单里的编辑→首选项
  • 切换到文件类型(部分版本是「辅助功能」)标签,看看有没有勾选ZIP格式,如果有,取消勾选就行。

内容的提问来源于stack exchange,提问作者rkmax

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 07:18:25