Вы можете запустить несколько экземпляров Firefox с разными профилями, используя аргумент -no-remote
:
firefox -P <profile_name> -no-remote
Однако у этого решения есть некоторые недостатки.
-no-remote
специально указывает, что:
- должен быть запущен новый экземпляр Firefox (вместо того, чтобы просто открыть другое окно в работающем экземпляре)
- новый экземпляр не должен принимать удаленные команды
Это означает, что вся интеграция с Operative System отключена (поскольку эта интеграция реализована с использованием удаленных команд), и поэтому такие вещи, как открытие гиперссылок из других приложений, не работают.
Чтобы обойти эту проблему, вы можете открыть экземпляр Firefox без ключа -no-remote
, а затем открыть несколько других экземпляров с помощью -no-remote
. Первый экземпляр будет работать так, как вы привыкли, и откроет все гиперссылки из внешних приложений. Имейте в виду, что вы не можете открыть два экземпляра с одним профилем.
Еще один момент: всегда используйте ваш профиль по умолчанию для запуска без -no-remote
. Таким образом вы всегда будете вынуждены открывать экземпляр Firefox без no-remote
доступа, если у вас уже запущены запущенные экземпляры -no-remote
.
Более подробную информацию о -no-remote
можно найти здесь, включая некоторые обсуждения этой проблемы.