В целях тестирования я хочу установить два разных экземпляра firefox на ubuntu, чтобы они не делились файлами cookie. (Я хочу одновременно войти в оба экземпляра как разные пользователи на наш сайт). Как я могу это сделать? Я делаю это с Firefox и Opera, но предпочитаю Firefox (из-за firebug).
Как запустить два изолированных экземпляра firefox?
Ответы (7)
Ознакомьтесь с аргументом профиля следующим образом:
firefox -profile "E:\myprofile"
Извините за путь к файлу Windows ;) Если вы скопируете свой основной профиль в другой профиль, вы запустите отдельный экземпляр.
Ctrl+Q
. Вместо этого используйте firefox -new-instance -p "E:\myprofile
.
- person Adam Ryczkowski; 16.04.2014
78.10.0esr
поставляется с openSUSE Leap-15.2, firefox -P <profile>
с другим профилем достаточно для запуска другого экземпляра, Ctrl+Q
не выходит из других профилей. Другими словами, профили кажутся изолированными друг от друга.
- person ederag; 02.06.2021
Также есть еще одна возможность. Вы можете выполнить команду 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.
firefox -new-instance -p
или firefox -new-instance -p <profile name>
. Это явный способ, как это сделать, согласно firefox -help
.
- person Adam Ryczkowski; 16.04.2014
-new-instance
.
- person pabouk; 27.09.2014
Вы можете использовать расширение Multifox, чтобы иметь два отдельных экземпляра Firefox, которые не используют общие файлы cookie, но по-прежнему используя только один профиль.
Сделать двух пользователей на ubuntu
пользователь1 пользователь2
Войдите как пользователь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-одновременно/
Я считаю, что приведенный выше URL поможет вам. Это связано с одновременным запуском FF2 и FF3 в виде отдельных экземпляров.
Вышеприведенное описывает Windows и Mac, но концепция одинакова независимо от ОС. После установки не просто позволяйте ему заходить в ту же старую папку fire fox, дайте ему уникальный путь. Затем в Firefox создайте профиль для каждого.
В терминале Linux запустите
firefox -new-instance -P "Another Profile"
Затем создайте новый профиль > запустите firefox.
Он открывает новый экземпляр, а не новое окно в работающем экземпляре, что позволяет одновременно открывать несколько копий приложения.
В следующий раз firefox -new-instance -P <Profile name>
Источник: веб-сайт Mozilla.