如何使 Firefox 文件关联与 Ubuntu 文件关联一致?

如何使 Firefox 文件关联与 Ubuntu 文件关联一致?

这似乎是一个非常常见的 Google 问题,但却没有答案。

http://www.linuxquestions.org/questions/linux-software-2/firefox-download-mime-types-378902 http://www.birkit.com/content/kubuntu-linux/internet/firefox/fix-file-associations-in-firefox.html

成为众多环节中的三个环节。

我想要实现的要点是让 Firefox 理解我下载的文件关联,而不必亲自手动映射所有文件。Gnome 知道文件扩展名,所以我原本以为 Firefox 可以使用已知的文件映射来打开正确的内容(我猜 Chrome 也可以)。但事实并非如此。至少对于使用 Firefox 4 的我来说不是这样,而且默认情况下不是这样。当我现在单击下载的文件时,Firefox 总是会询问我应该使用什么应用程序来打开该文件。

一些 Google 搜索结果告诉我,我可以通过删除 ~/.mozilla/firefox/[profile name]/mimeTypes.rdf 来重新关联我的文件扩展名,但虽然删除该文件确实会导致生成一个新的 mimeTypes 文件,但新的 mimeTypes 文件却和旧的一样贫瘠。

根据 Googlesphere 上未回答的问题数量,我知道这是 Ubuntu 用户的一个常见问题,但似乎没有人能提出好的解决方案。也许 Superuser 最终可以成为我们所有人的灵丹妙药?

答案1

您必须安装优步狐狸sudo apt-get install ubufox 扩展名在终端上尝试。该过渡虚拟包将文件扩展名关联到 Firefox。以下是链接https://launchpad.net/ubufox

答案2

正如最初所述这里

  1. 如果 Firefox 正在运行,请停止它
  2. 删除或重命名 mimetypes 缓存(Firefox 在其中保存其文件关联设置):

    $ rm ~/.mozilla/firefox/<yourprofile>/mimeTypes.rdf
    
  3. 重新启动 Firefox

  4. 如果您之前没有下载过任何文件,请下载
  5. 从“工具 > 下载”菜单打开该文件(右键单击并选择“打开”)。当要求选择打开文件的应用程序时,浏览到“/usr/bin/xdg-open”。然后选中“记住您的选择”复选框。

相关内容