Как запустить два изолированных экземпляра firefox?

В целях тестирования я хочу установить два разных экземпляра firefox на ubuntu - чтобы они не делили куки. (Я хочу одновременно войти в оба экземпляра как разные пользователи на нашем сайте). Как мне это сделать? Я делаю это с Firefox и Opera, но я предпочитаю Firefox (из-за firebug).

Ответы

Ответ 1

Просмотрите аргумент профиля следующим образом:

firefox -profile "E:\myprofile"

Извините за путь к файлу Windows;) Если вы скопируете свой основной профиль в другой профиль, вы начнете отдельный экземпляр.

Ответ 2

Есть еще одна возможность. Вы можете выполнить команду 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.

Справка

Выдержка из 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.

Ответ 3

Вы можете использовать расширение Multifox, чтобы иметь два отдельных экземпляра Firefox, которые не используют файлы cookie, но все еще используя только один профиль.

Ответ 4

Сделайте двух пользователей на ubuntu

user1 пользователь2

Войти как user1 запустите Firefox1

запустите какой-то терминал и ssh -X user2 @host

запустите Firefox2

Или вы имели в виду две разные версии Firefox, скажем 3.x и 2.x?

Ответ 5

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

Я считаю, что приведенный выше URL поможет вам. Это относится к запуску FF2 и FF3 одновременно и отдельным экземплярам.

В приведенном выше описании описаны окна и макросы, но концепция не зависит от ОС. При установке не просто позволяйте ему заходить в одну и ту же папку старых пожарных лис, дайте ей уникальный путь. Затем в Firefox создайте профиль для каждого.

Ответ 6

Если вам нужно всего два экземпляра firefox, вы можете использовать New Private Window

для запуска второго экземпляра. (используйте Ctrl+Shift+P как ярлык)