Profile Manager

Firefox les autres applications XULRunner stockent les paramétrages des utilisateurs et leurs données dans des dossiers spéciaux, appelés profils.  Firefox fournit un applet natif pour gérer ces profils, mais il finira par être retiré (voir le bug 214675). Une application de Gestionnaire de Profils indépendante a donc été crée. Elle fonctionne avec n'importe quelle application XULRunner et a de nombreuses fonctionnalités que l'on ne trouve pas dans la version native de Firefox.

Téléchargement

Binaires

Vous pouvez télécharger des exécutables du Gestionnaire de Profils sur ftp://ftp.mozilla.org/pub/mozilla.org/utilities/profilemanager/1.0/.  Il n'y a pas d'installeur, il suffit d'extraire les fichiers de l'archive. 

Caractéristiques techniques requises :

  • Mac: un processeur Intel, i386 ou x86_64
  • Linux: n'importe quelle version capable de faire tourner Firefox 4.0
  • Windows: XP ou ultérieur

Code source

Vous pouvez également télécharger les sources :

hg clone http://hg.mozilla.org/automation/profilemanager/

Les instructions pour compiler peuvent être trouvées dans BUILD.txt.

Rapporter des bugs

Les bugs du Gestionnaire de Profils devraient être rapportées dans Bugzilla, sous Testing -> ProfileManager.

Démarrer le Gestionnaire de Profils

Pour démarrer le Gestionnaire de Profils, lancez simplement profilemanager.exe (sur Windows) ou profilemanager-bin (sur Linux et Mac).  Par défaut, le Gestionnaire de Profils gérera les profils de Firefox, mais vous pouvez aussi l'utiliser pour fonctionner avec les profils d'autres apps xulrunner, comme Thunderbird ou SeaMonkey.  Pour utiliser le Gestionnaire de Profils avec une autre application que Firefox, vous devez le lancer en utilisant le nom de l'application comme un, par exemple :

profilemanager-bin seamonkey

Profils et versions des applications

Le Gestionnaire de Profils gère deux listes différentes : une liste d'utilisateurs, et un autre des versions d'applications qui peuvent être utilisées avec les profils.  Par défaut, cela signifie qu'il maintient une liste des applications Firefox installées sur votre système, et une liste des profils utilisables par Firefox.

Un profil individuel peut être relié à une installation spécifique de Firefox. Ainsi, cette version de Firefox sera lancée lorsque ce profil sera sélectionné. Par exemple, ProfilA peut être lié à une copie de Firefox 3.6.10, tandis que ProfilB peut être lié à une copie de Firefox 3.5.3.

Une fois lancé, le Gestionnaire de Profils cherchera dans certains emplacements par défaut les versions de Firefox installées (ou d'une autre application que vous êtes en train d'utiliser avec le Gestionnaire de Profils). De plus, vous pouvez ajouter manuellement des versions de Firefox en cliquant sur le bouton "Gérer les versions de Firefox..." :

 

Chaque version de Firefox de la liste possède les propriétés suivantes : chemin, version, et défaut. La propriété défaut indique si cette version de Firefox sera utilisée avec des profils qui n'ont pas de version d'application spécifique associée avec elle.

 

Créer un profil

Pour créer un nouveau profil, cliquez simplement sur le bouton Nouveau de la barre d'outils du Gestionnaire de Profils.  Un dialogue va apparaître et vous permettre de spécifier le nom du profil et facultativement le chemin du profil et la version de Firefox (ou d'une autre application) qui sera utilisée avec ce profil :

 

Lancer Firefox avec un profil

Pour lancer Firefox avec un profil spécifique, sélectionnez le profil dans ma fenêtre principale et cliquez sur le bouton "Démarrer Firefox" :  Firefox sera lancé avec ce profil et le Gestionnaire de Profils s'arrêtera.  La version de Firefox qui va être lancée est indiquée dans le menu déroulant "Version de Firefox" de la boîte des options de lancement :

Il y a plusieurs options de lancement supplémentaires disponibles pour Firefox.  Celles-ci provoquent le lancement de Firefox avec divers arguments en ligne de commande. Regardez les Options en ligne de Commande pour une description de celles-ci.

Options de lancement Argument en ligne de commande
Lancer Firefox en mode hors-ligne -offline
Lancer Firefox en safe mode -safe-mode
Démarrer Firefox avec une console -console
Démarrer une nouvelle instance -no-remote

Note: Il n'est pas possible de démarrer une deuxième instance de Firefox sans lui passer dans la ligne de commande l'argument -no-remote. Pour cette raison, si vous essayez de lancer Firefox en utilisant le Gestionnaire de Profils et qu'il détecte qu'une autre instance de Firefox est déjà lancée, il ajoutera automatiquement l'argument -no-remote pour vous, que l'option ait été cochée ou non.

 

Profils verrouillés

Certains profils peuvent apparaître comme verrouillés dans la fenêtre principale. De tels profils sont en train d'être utilisés par une instance de Firefox. Si vous essayez d'effectuer une opération sur un profil verrouillé, vous obtiendrez un avertissement. Si vous choisissez de continuer malgré l'avertissement, vous pourriez faire face à des erreurs ou corrompre un profil.

Il est fortement recommandé d'éviter d'effectuer des opérations sur les profils verrouillés. Si vous avez besoin de faire quelque chose avec un profil verrouillé, fermez d'abord l'instance de Firefox qui utilise ce profil.

 

Sauvegarder et restaurer des profils

Le Gestionnaire de Profils offre deux mécanismes différents pour sauvegarder et restaurer des profils.

Sauvegarde des répertoires

Le Gestionnaire de Profils a un répertoire de sauvegardes locales dans lequel il peut gérer les sauvegardes de profils. C'est le moyen le plus facile de sauvegarder et restaurer des profils. 

Pour sauvegarder un profil : sélectionnez le profil que vous voulez sauvegarder et choisissez "sauvegarder vers->dossier de sauvegardes" depuis la barre d'outils du menu Sauvegarde. Le profil sera sauvegardé et la sauvegarde apparaîtra dans la colonne sauvegarde de l'affichage principale :

Pour restaurer un profil :  sélectionnez la sauvegarde dans l'affichage principale, ouvrez le menu contextuel et choisissez "restaurer".  Quand vous restaurez un profil, la sauvegarde est conservée, ainsi vous pouvez restaurer depuis la même sauvegarde à une date ultérieure.

Pour supprimer une sauvegarde :  sélectionnez la sauvegarde dans l'affichage principale, ouvrez le menu contextuel et choisissez "supprimer".

Archivage de profils

Le Gestionnaire de Profils peut également sauvegarder vers et restaurer depuis des archives .zip. Le Gestionnaire de Profils ne conserve pas ces sauvegardes dans l'interface utilisateur mais utiliser des archives de profils est un moyen pratique pour déplacer des profils entre plusieurs machines.

Pour sauvegarder un profil dans une archive : sélectionnez le profil que vous voulez sauvegarder et choisissez "sauvegarder vers->archive" depuis la barre d'outils du menu Sauvegarde. Il vous sera demandé un nom et un emplacement pour l'archive.

Pour créer un profil depuis une archive de profil : Sélectionnez "restaurer depuis->archive" depuis la barre d'outils du menu Sauvegarde.  Il vous sera demandé  l'emplacement de l'archive, puis le nom du profil que vous souhaitez créer à partir de l'archive.

 

Autres opérations

Un clic contextuel sur un des profils de la liste des profils provoquera l'apparition d'un menu avec les commandes suivantes :

 

Améliorations futures

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : Jeremie, Pandark
 Dernière mise à jour par : Jeremie,