Firefox:使用系统默认应用程序打开下载的文件

jfo*_*her 19 firefox settings downloads

当我用 Firefox 下载文件时,它总是询问我想用什么程序打开它,即使系统识别出该类型的文件,我可以在 Nautilus 中双击它并正确打开它。

这是一个带有 deb 文件的示例,当我在 Nautilus 中双击它时,它会随 Ubuntu 软件中心(应该如此)打开。

在此处输入图片说明

我不想在 /usr/bin 或 Firefox 对话框中的任何内容中查找所需的程序,我希望 Firefox 识别我的系统首选项。我现在要做的是选择“下载”,打开 Nautilus 并双击文件...

为什么 Firefox 无法识别我的系统设置,我该如何识别?

谢谢!

int*_*_ua 5

使用/usr/bin/xdg-open(它是xdg-utils包的一部分)打开所有文件。


fra*_*gos 3

我可以提供一些关于为什么 Firefox 没有更紧密地集成到 Ubuntu 中的观点。Firefox 和 OpenOffice/Libreoffice 等应用程序设计用于在各种操作环境中运行,包括各种 Linux 发行版、桌面环境、Windows 操作系统、Apple 操作系统等。所有这些环境都是移动目标。例如,Gnome 已经升级到 GTK 3.0,但并非最新 Ubuntu 版本中的每个应用程序都已从 GTK 2.0 升级,当然我们不要忘记 Unity 也加入了竞争。为此,Firefox 及其同类产品与操作环境松散耦合,以便开发可以专注于应用程序的核心功能。在这种情况下,为所有人或应用程序提供一切,所有环境都可能对核心目标造成破坏。从个人用户的角度来看,显然紧密的集成是可以想象和需要的。这是一个优先级和复杂性的问题。对所有环境定期并发发布的需求也是一个因素。


can*_*oto 0

您应该转到编辑\xe2\x96\xb8首选项\xe2\x96\xb8应用程序并决定 Firefox 应如何处理每种可用文件。您可以选择使用特定应用程序打开它或询问要做什么。

\n\n

这是最简单的一键式操作方式。或者您可以使用出现的对话框(您在此处显示的对话框),选择一个应用程序将其打开并启用Do this automatically for files like this from now on. 下次您打开这些文件之一时,它不会再次询问您。

\n\n

但我推荐第一个解决方案。

\n

  • 这并不能回答问题。问题是如何让 Firefox 遵循系统设置。Firefox 似乎更想拥有自己的文件关联。诚然,至少从 90 年代中期的 Netscape 3 时代起就一直如此,但这是一种疯狂的操作方式。选项应该是: 使用默认程序打开;节省; 问 (2认同)