Você pode iniciar várias instâncias do Firefox com perfis diferentes usando o argumento -no-remote
:
firefox -P <profile_name> -no-remote
No entanto, esta solução como algumas desvantagens.
O parâmetro -no-remote
especifica que:
- uma nova instância do Firefox deve ser iniciada (em vez de abrir apenas outra janela em uma instância em execução)
- a nova instância não deve aceitar comandos remotos
Isso implica que toda a integração do Sistema Operativo está desabilitada (já que essa integração é implementada usando comandos remotos), e assim, coisas como abrir hyperlinks de outros aplicativos não funcionam.
Para solucionar esse problema, você pode abrir uma instância do Firefox sem a opção -no-remote
e, em seguida, abrir várias outras instâncias com -no-remote
. A primeira instância funcionará como você está acostumado e abrirá todos os hiperlinks de aplicativos externos. Tenha em mente que você não pode abrir duas instâncias com o mesmo perfil.
Mais um ponto: use sempre seu perfil padrão para executar sem -no-remote
. Dessa forma, você evita ter que abrir uma instância do Firefox sem o no-remote
quando já tiver -no-remote
instâncias em execução.
Mais informações sobre -no-remote
podem ser encontradas aqui , incluindo algumas discussões sobre esse problema.