6 votes

Exécuter simultanément plusieurs instances de la même version de Firefox avec des profils différents

J'ai une installation existante de Firefox. J'utilise cette installation depuis longtemps et il y a donc beaucoup de données (historique, signets, préférences du navigateur, préférences des modules complémentaires).

Je souhaite maintenant diviser ces données (historique du navigateur, signets, certains paramètres) de sorte que certaines données ne soient accessibles que par l'instance n° 1 et que d'autres ne le soient que par l'instance n° 2. Je sais que je dois supprimer manuellement la plupart des données non désirées, mais cela ne pose pas de problème.

J'ai d'abord pensé à cloner le profil, mais je me suis rendu compte qu'il y a de nombreux endroits où le nom du profil est codé en dur. La deuxième possibilité que je vois est d'ajouter une autre installation de la même version de Firefox à mon système et de transférer le profil à la nouvelle installation.

Existe-t-il un moyen de le faire ? Ou existe-t-il une solution alternative ?

1voto

chillin Points 2767

Votre question demande quelque chose de techniquement possible, en ce sens qu'il peut être possible de "diviser" les données de votre profil et de les distribuer à d'autres profils, mais cela semble incroyablement difficile à faire si l'on considère ce que vous gagneriez en faisant cela manuellement, par opposition à la simple création de nouveaux profils et à la saisie des données que vous souhaitez dans chaque nouveau profil, et à la suppression des données de l'autre profil.

Pour réaliser tout ce que vous demandez ( sauf ce fractionnement des données du profil original) est en grande partie théorique. L'idée de base est d'avoir plusieurs profils, et plusieurs instances de Firefox accédant chacune à un profil différent. Pour ce faire, vous devez d'abord configurer les profils multiples, ce que vous pouvez faire en accédant à la section Gestionnaire de profil . Ouvrez votre fichier /Applications/Utilitaires/Terminal.app et tapez ceci à l'invite de commande :

 /Applications/Firefox.app/Contents/MacOS/firefox-bin -profilemanager &

et la fenêtre qui s'affiche, ainsi que les informations fournies par le lien ci-dessus, vous permettront de commencer à créer les profils supplémentaires. Une fois ces profils créés, vous pouvez démarrer la première instance de Firefox en cliquant sur le bouton Démarrer Firefox, et vous pouvez ensuite lancer les instances suivantes de Firefox en utilisant la même commande. A nouveau, dans Terminal.app, tapez ce qui suit :

 /Applications/Firefox.app/Contents/MacOS/firefox-bin -profilemanager &

et vous verrez une deuxième instance de Firefox apparaître dans votre dock. Choisissez le profil que vous souhaitez pour la deuxième instance de Firefox, et cliquez sur Démarrer Firefox. Répétez ces étapes (appuyez sur la flèche vers le haut pour afficher la dernière commande) pour autant d'instances de Firefox que vous souhaitez exécuter, ou jusqu'à ce que vous manquiez de mémoire.

-1voto

MitchellK Points 119

Je sais que cette question est ancienne, mais elle mérite une réponse. Depuis qu'Apple a introduit Mavericks, ils ont réussi à casser la possibilité de faire fonctionner plusieurs copies de Firefox côte à côte. J'avais l'habitude que cela fonctionne parfaitement sur Lion et depuis Mavericks cela ne fonctionne plus car il est impossible de lancer la même application plus d'une fois. J'ai passé près de 5 jours sur El-Capitan à résoudre ce problème car aucun tutoriel ne fonctionnait et j'ai trouvé une solution qui fonctionne pour moi et je l'utilise tous les jours pour faire fonctionner 4 copies de Firefox côte à côte, chacune avec son propre profil, ses propres plugins et elles sont toutes mises à jour séparément les unes des autres. Ma solution fonctionnera sur Mavericks, Yosemite, El-Capitan et Sierra, ce qui est mon cas actuellement.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X