Как запустить два изолированных экземпляра Firefox?
Вопрос
В целях тестирования я хочу установить два разных экземпляра Firefox на Ubuntu, чтобы они не использовали общие файлы cookie.(Я хочу одновременно войти на наш сайт с обоими экземплярами как разные пользователи).Как мне это сделать?Я делаю это с помощью Firefox и Opera, но предпочитаю Firefox (из-за Firebug).
Решение
Ознакомьтесь с аргументом профиля , например так:
firefox -profile "E:\myprofile"
Извините за путь к файлу Windows;) Если вы скопируете свой основной профиль в другой профиль, вы запустите отдельный экземпляр.
Другие советы
Есть еще одна возможность. Вы можете выполнить команду 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.
Вы можете использовать расширение Multifox , чтобы иметь два отдельных экземпляра Firefox, которые не разделяются куки, но все еще используя только один профиль.
Создайте двух пользователей в Ubuntu
user1 user2
Войдите в качестве пользователя1 запустить Firefox1
запустите какой-то терминал и ssh -X user2@host
запустить Firefox2
Или вы имели в виду две разные версии Firefox, скажем, 3.x и 2.x?
Если вам нужно всего два экземпляра Firefox, вы можете использовать Новое личное окно
для запуска второго экземпляра. (используйте Ctrl + Shift + P в качестве ярлыка)
http://www.command-tab.com/2008/06/18/how-to-run-firefox-2-and-3-simultaneously/ р>
Я верю, что приведенный выше URL поможет вам. Это касается одновременного запуска FF2 и FF3 и отдельных экземпляров.
Выше описаны Windows и Mac, но концепция одинакова для любой ОС. После установки не просто позволяйте ему зайти в ту же самую старую папку Fire Fox, дайте ему уникальный путь. Затем в Firefox создайте профиль для каждого.