web-dev-qa-db-fra.com

Comment puis-je lancer l'application Firefox portable en tant qu'application distincte?

J'aime compartimenter ma navigation sur Internet. J'utilise un navigateur pour les trucs liés au travail, un navigateur pour les opérations bancaires personnelles et les factures, et un autre navigateur pour les trucs sociaux généraux comme les forums en ligne et YouTube.

Jusqu'à présent, j'ai simplement utilisé une combinaison de Firefox, Chromium et Waterfox préinstallés. Cependant, je préfère de loin utiliser le dernier Firefox pour les trois. Je ne suis pas intéressé à utiliser des profils différents pour le même navigateur, car j'aime avoir les trois ouverts en même temps.

EDIT: Voir la réponse de Bruni ci-dessous. Trois profils distincts sont en fait la voie à suivre, en utilisant la fonction -no-remote.

J'ai récemment utilisé le script this de Davide Airaghi pour créer 2 versions portables de firefox. J'ai déplacé les deux dossiers portables de Firefox vers ~/firefox-work et ~/firefox-social. La version pré-installée est ce que j'utilise pour les opérations bancaires et autres trucs personnels.

J'ai tous les trois en cours d'exécution en même temps, et ils fonctionnent bien, mais dans mon lanceur Plank, ils apparaissent tous sous la même icône. Existe-t-il un moyen de lancer chacune de ces applications Firefox portables et l'application préinstallée et de les afficher dans Plank en tant que trois applications distinctes?

1
Martin JS

Je ne suis pas intéressé à utiliser des profils différents pour le même navigateur, car j'aime avoir les trois ouverts en même temps.

Il n'y a aucune raison de ne pas utiliser de profils pour la raison ci-dessus. Si vous appelez les profils avec -no-remote. Par exemple. J'ai un profil appelé Bruni. Si je l'invoque avec

firefox -P Bruni -no-remote

Je peux également invoquer un autre profil. Vous pouvez utiliser des fichiers .desktop pour vous faciliter la vie.

N'utilisez jamais -no-remote pour démarrer le profil "par défaut" (celui qui est configuré pour s'ouvrir sans demander lorsque vous lancez Firefox). En effet, lorsque vous lancez Firefox, par exemple, en cliquant sur un lien dans votre programme de messagerie, vous obtiendrez un message "Firefox est déjà en cours d'exécution mais ne répond pas" si le profil par défaut est déjà utilisé. La solution consiste à toujours démarrer normalement le profil par défaut et à lancer tous les autres avec -no-remote. Ensuite, cela fonctionnera.

http://kb.mozillazine.org/Opening_a_new_instance_of_your_Mozilla_application_with_another_profile

1
Bruni