如何运行两个孤立的firefox实例?

时间:2009-03-05 08:00:05

标签: firefox ubuntu

出于测试目的,我想在ubuntu上安装两个不同的firefox实例 - 这样他们就不会共享cookie。 (我想同时以两个不同的用户身份登录我们的网站)。 我怎么做? 我用Firefox& Opera,但我更喜欢Firefox(因为是firebug)。

7 个答案:

答案 0 :(得分:21)

还有一种可能性。您可以执行firefox命令,如:

firefox -P "profile-name" -no-remote

选项-no-remote禁用新实例的远程控制(即使用firefox命令进行控制),逻辑上它还意味着运行新的隔离实例所需的选项-new-instance 。也可以只使用选项-new-instance

firefox -P "profile-name" -new-instance

创建新的个人资料

firefox -ProfileManager -new-instance

该命令将打开一个交互式窗口,您可以在其中管理现有配置文件并创建新配置文件。您还可以使用选定的配置文件启动Firefox的新实例。请注意默认情况下选择的“使用所选配置文件而不在启动时询问”选项,这将使选定的配置文件成为启动firefox-P使用的默认配置文件{1}}。

帮助

摘录自firefox -help

  -P <profile>       Start with <profile>.
  -ProfileManager    Start with ProfileManager.
  -no-remote         Do not accept or send remote commands; implies -new-instance.
  -new-instance      Open new instance, not a new window in running instance.

答案 1 :(得分:5)

查看profile argument,如下所示:

firefox -profile "E:\myprofile"

对于Windows文件路径感到抱歉;)如果您将主要配置文件复制到其他配置文件,您将启动一个单独的实例。

答案 2 :(得分:4)

您可以使用Multifox扩展程序,以便拥有两个不共享Cookie的Firefox单独实例,但仍然只使用一个配置文件。

答案 3 :(得分:3)

在ubuntu上创建两个用户

USER1 用户2

以user1身份登录 启动Firefox1

启动某种终端和ssh -X user2 @ host

启动Firefox2

或者,你的意思是两个不同版本的Firefox,比如3.x和2.x?

答案 4 :(得分:1)

http://www.command-tab.com/2008/06/18/how-to-run-firefox-2-and-3-simultaneously/

我相信上面的网址会对您有所帮助。它与同时运行FF2和FF3以及作为单独的实例有关。

以上介绍了windows和mac,但无论操作系统是什么,概念都是一样的。在安装时,不要只允许它进入相同的旧火狐文件夹,给它一个独特的路径。然后,在Firefox中为每个创建一个配置文件。

答案 5 :(得分:1)

如果你只需要两个firefox实例,你可以使用 New Private Window

运行第二个实例。 (使用 Ctrl + Shift + P 作为快捷方式)

答案 6 :(得分:1)

在linux终端运行中,

firefox -new-instance -P "Another Profile"

然后创建新的配置文件>启动Firefox。

它会打开一个新实例,而不是正在运行的实例中的新窗口,从而允许一次打开多个应用程序副本。

从下一次firefox -new-instance -P <Profile name>

来源:mozilla website