火狐试图在GIMP中打开下载的*.bz2档案,尽管xdg-open和nautilus都按预期用file-roller打开了它。只有单击搜索栏旁边的向下箭头,然后单击文件,使用工具->从菜单下载按预期工作时,才会发生这种情况。
$ 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:输出
<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"发布于 2016-08-01 12:33:14
在firefox文件夹(通常类似于~/.mozilla/firefox/[......].profile)中,有一个名为mimeTypes.rdf的文件。用你最喜欢的编辑器打开它,然后编辑它以达到你想要的行为。
这样的增加可能看上去很简单:
<RDF:Description RDF:about="urn:mimetype:handler:application/x-bzip2"标记作为内容的行。<NC:possibleApplication RDF:resource="urn:handler:[....]"/>标记的行。<NC:possibleApplication RDF:resource="urn:handler:local:/usr/bin/gimp"/>到<NC:possibleApplication RDF:resource="urn:handler:local:/usr/bin/file-roller"/>mimeTypes.rdf文件为了安全起见,最好备份文件。
发布于 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作为该文件中的默认条目改善了我的生活。您还可以使用以下命令完成此操作:
xdg-mime default file-roller.desktop application/octet-streamhttps://unix.stackexchange.com/questions/299572
复制相似问题