首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >火狐在GIMP中打开*.bz2

火狐在GIMP中打开*.bz2
EN

Unix & Linux用户
提问于 2016-08-01 09:53:59
回答 2查看 187关注 0票数 3

火狐试图在GIMP中打开下载的*.bz2档案,尽管xdg-opennautilus都按预期用file-roller打开了它。只有单击搜索栏旁边的向下箭头,然后单击文件,使用工具->从菜单下载按预期工作时,才会发生这种情况。

代码语言:javascript
复制
$ xdg-mime query default application/x-bzip
org.gnome.FileRoller.desktop

nautilus中,文件上的"Open“也正确地将"Archive”显示为默认应用程序。编辑->Preferences->应用程序被设置为“始终询问”"Bzip归档“(将其设置为Archive也没有帮助)。

如何让火狐在点击搜索栏旁边的向下箭头,然后点击下载的文件时,用文件滚筒打开*.bz2文件?

版本: Arch Linux 4.6.4-1,GNOME Shell 3.20.3,Firefox 47.0.1,Gimp 2.8。

grep -e "bzip\|bz2" -C1 .mozilla/firefox/[ProfileFolder]/mimeTypes.rdf:输出

代码语言:javascript
复制
 <RDF:Description RDF:about="urn:mimetype:application/x-bzip2"
                   NC:value="application/x-bzip2"
                   NC:editable="true"
                   NC:description="Bzip-Archiv">
    <NC:fileExtensions>bz2</NC:fileExtensions>
    <NC:fileExtensions>boz</NC:fileExtensions>
    <NC:handlerProp RDF:resource="urn:mimetype:handler:application/x-bzip2"/>
    <NC:possibleApplication RDF:resource="urn:handler:local:/usr/bin/file-roller"/>
--
    <RDF:li RDF:resource="urn:mimetype:text/plain"/>
    <RDF:li RDF:resource="urn:mimetype:application/x-bzip2"/>
    <RDF:li RDF:resource="urn:mimetype:audio/mpeg"/>
--
  </RDF:Description>
  <RDF:Description RDF:about="urn:mimetype:handler:application/x-bzip2"
                   NC:useSystemDefault="true"
EN

回答 2

Unix & Linux用户

发布于 2016-08-01 12:33:14

在firefox文件夹(通常类似于~/.mozilla/firefox/[......].profile)中,有一个名为mimeTypes.rdf的文件。用你最喜欢的编辑器打开它,然后编辑它以达到你想要的行为。

这样的增加可能看上去很简单:

  1. 搜索以开头的<RDF:Description RDF:about="urn:mimetype:handler:application/x-bzip2"标记作为内容的行。
  2. 请注意,这样的一行可能在文件中发生多次,并选择包含<NC:possibleApplication RDF:resource="urn:handler:[....]"/>标记的行。
  3. 将此标记编辑为不从<NC:possibleApplication RDF:resource="urn:handler:local:/usr/bin/gimp"/><NC:possibleApplication RDF:resource="urn:handler:local:/usr/bin/file-roller"/>
  4. 重新启动firefox并进行测试
  5. 如有必要,进一步调整mimeTypes.rdf文件

为了安全起见,最好备份文件。

票数 2
EN

Unix & Linux用户

发布于 2017-01-09 11:55:43

火狐还会读~/.config/mimeapps.list (至少在Xubuntu16.04上,可能在~/.local/share/applications on Arch?)。

我的application/octet-stream=gimp.desktop[Default Applications]下( application/octet-stream=gimp.desktop;zathura.desktop;…[Added Associations]下)。下载通常使用糟糕的mime类型,提供“八位流”,因此您实际上必须在Firefox控制台的网络下查看您所得到的mime类型。

file-roller.desktop作为该文件中的默认条目改善了我的生活。您还可以使用以下命令完成此操作:

代码语言:javascript
复制
xdg-mime default file-roller.desktop application/octet-stream
票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/299572

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档