Вы можете запустить несколько экземпляров 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 можно найти здесь, включая некоторые обсуждения этой проблемы.