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