如何同时运行 Firefox 和 Firefox ESR

如何同时运行 Firefox 和 Firefox ESR

我想使用 Firefox ESR 的主要原因是使用专有数据库工具进行工作,该工具仅允许基于 Oracle-Java 的 Linux Web 登录(或仅限 Windows 的瘦客户端)。我还想使用只能在 Firefox 中使用的 Outlook Web 应用程序的完整版本。我不想运行 NPAPI 插件来进行正常的 Web 浏览和电子邮件。

我安装了 Firefox 的 repo 版本,并且 Firefox ESR 安装在 /opt/firefox 中并链接到 /usr/local/firefox-esr

当我运行 Firefox 时,任何运行 Firefox-esr 的尝试都会弹出一个没有 NPAPI 插件的窗口。

如果我尝试使用 --new-instance 或 --no-remote 选项运行,我会收到以下错误:

Firefox is already running, but is not responding. To open a new window, you must first close the existing Firefox process, or restart your system.

无论我先启动哪一个,我都只能打开那一个,如果我试图回避,就会出现上述错误。

这个问题尤其令人烦恼,因为我经常需要回复电子邮件,而这些邮件需要访问数据库才能处理。因此,我要么关闭,要么打开许多窗口。

答案1

您需要使用-no-remote选项,如firefox -no-remote

man firefox

-无远程

不要连接到任何其他正在运行的 Firefox 实例。如果您想在全新进程中运行 Firefox,请使用此选项。默认情况下,Firefox 会将命令委托给已在运行的实例。

您还需要为 Firefox 和 Firefox-esr 创建单独的配置文件,可以使用firefox -P配置文件管理器来创建。

相关内容