Selon les tags présents sur cette page, les informations qu'elle contient n'ont pas été vérifiées pour les dernières versions LTS depuis Ubuntu 14.04 LTS.
Apportez votre aide…

Ceci est une ancienne révision du document !



Comment partager ses profils Firefox (marque-pages, etc) entre Ubuntu et Windows ?

La présente page vise les utilisateurs d'Ubuntu et MS-Windows (Dual-Boot).

Dans le cadre d'une migration progressive de vos activités informatiques de MS-Windows vers GNU/Linux, nous souhaitons progresser par étape le temps que notre nouveau système GNU/Linux (en l'occurrence Ubuntu ou Kubuntu) soit pleinement fonctionnel. Cela a l'avantage de nous permettre de prendre nos marques sous GNU/Linux tout en poursuivant nos activités.

Note: si le partage de vos courriels (emails) et de votre carnet d'adresses électroniques vous intéresse, voir la page : thunderbird.

Il existe plusieurs types de partage:

  1. la synchronisation via "Firefox Sync"
  2. seulement les marque-pages
  3. ou les profils complets

Vous pouvez utiliser la fonction « Firefox Sync » de Firefox (anciennement Weave) pour synchroniser vos marque-pages, vos mots de passe, vos paramètres, votre historique de navigation et vos onglets avec Firefox entre plusieurs installations de Firefox, par exemple dans la cadre d'un dual-boot, de l'utilisation de plusieurs PC (fixe, portable,…), et même des versions de Firefox pour mobile (Fennec).

Vos données sont alors cryptées sur votre ordinateur avant d'être envoyé sur un serveur (qui peut-être celui de Mozilla ou un serveur à votre convenance), ce qui en garantie la confidentialité.

Merci de consulter l'article Qu'est-ce que Firefox Sync ? de l'aide officielle de Firefox pour avoir les informations détaillées et à jour.

Si vous souhaitez synchroniser vos marque-pages (et uniquement vos marques-page, à la différence de Firefox Sync) entre deux ordinateurs, le plus simple est d'installer sur les deux Firefox une extension de synchronisation de marque-pages. Cette méthode fonctionne aussi entre des systèmes d'exploitation différents (Ubuntu, Windows, OSX) :

  • Xmarks (anciennement nommé Foxmarks) : Une extension très simple à utiliser. Ce module complémentaire sauvegarde automatiquement vos marques pages sur un compte. Il peut également sauver vos mot de passe le tout de manière sécurisée.
  • Del.ico.us : Une extension fait par Yahoo, qui permet de créer des profils pour chaque utilisateurs différents, classe les marques pages par fréquence d'utilisation, propose un moteur de recherche …

Le principe des 2 méthodes présentées ci-dessous sont tout à fait similaires; mais la méthode 5 utilise l'interface graphique.

Methode 4 : Édition du fichier profiles.ini

Proposé par killer_pingoui

Ici on se propose de synchroniser totalement les profils de firefox entre les deux OS: Ainsi, tout sera partagé, que ce soit les marque-pages, les cookies, les mots de passe, et les extensions.

On se place dans le cas où on synchronise le profil de windows sur ubuntu. Éditez le fichier /home/utilisateur/.mozilla/firefox/profiles.ini.

Attention le répertoire mozilla est caché !

Mettez "StartWithLastProfile" à 0 de manière à ce que firefox change de profil à son prochain redémarrage. IsRelative est à 0 aussi pour que firefox aille chercher non pas dans son repertoire mais à partir de la racine. Enfin le path est le chemin du dossier de votre profil sous windows, ici dans le point de montage ptdemo. Si vous êtes toto :

 /media/ptdemo/Documents and Settings/toto/mozilla/firefox/nomduprofil.default

Si vous utilisez vista (en tant que toto) :

 /media/sda1/Users/toto/AppData/Roaming/Mozilla/Firefox/nomduprofil.default

Les profils sont synchronisés et vous avez le même firefox sur vos deux OS :) !

Voir aussi plus bas méthode 7 (idem avec plus de détails)

Méthode 5 : Gestionnaire de profil

Testé sous Kubuntu 8.04, par L'ami René et par Agmenor sur Ubuntu 9.04 / Windows XP.

Cette méthode permet d'utiliser le même profil (signets et extensions) sous Windows et Ubuntu-GNU/Linux, en favorisant la méthode graphique.

Sous Linux

Fermer Firefox si nécessaire.

Dans un terminal taper "firefox -ProfileManager"

Dans la nouvelle fenêtre qui apparaît, créer un nouveau profil.

Cliquer sur le bouton "Choisir un dossier" et créez un nouveau dossier de profil à l'emplacement désiré.

Pour ma part, j'utilise le dossier /home/rene/sda6/Logiciel/Firefox qui correspondra au dossier D:\Logiciel\Firefox sous Windows. Préférer cependant le choix par défaut de Firefox, qui enregistre les dossiers des profils sur Ubuntu dans le dossier ~/.mozilla/firefox.

Cliquer sur le bouton "Terminer".

Supprimer le profil "Default" pour que Firefox démarre directement sur le nouveau profil.

Sous Windows

Fermer Firefox si nécessaire.

Exécuter la commande firefox -ProfileManager dans le terminal de Windows : Menu Démarrer → Exécuter…

Dans la nouvelle fenêtre qui apparaît, créer un nouveau profil.

Cliquer sur le bouton "Choisir un dossier" et ouvrir de préférence le dossier dont le nom se rapproche le plus de L:\home\utilisateur\.mozilla\firefox\utilisateur, où "utilisateur" est votre login.

Cliquer sur le bouton Terminer.

Supprimer le profil "Default" pour que Firefox démarre directement sur le nouveau profil.

Toute modification de Firefox se répercutera immédiatement sur les deux systèmes; que ce soit concernant les marque-pages, les extensions, les mots de passe enregistrés, ou tout autre paramètre personnel.

Méthode 6 : à l'aide du gestionnaire de profils

Cette méthode permet d'utiliser le même profil (signets et extensions) sous Windows et tout système Linux en favorisant la méthode graphique. Testé le 20 mai 2009 sous Kubuntu 8.04 et Windows XP et sous Kubuntu 9.04 et Windows Vista.
FIXME. Rien ne se répercutera entre Windows et Ubuntu ! L'auteur a comme oublié de préciser que le dossier NTFS D:\Logiciel\Firefox doit être celui utilisé par Firefox Linux. Dans le cas particulier exposé par l'auteur D:\ et sda6 sont les mêmes partition physiques, et sda6 a été monté au préalable dans /home/sda6. Merci de penser à traduire vos cas particulier en tutoriel générique. Un tutoriel est fait pour ceux qui ne savent pas et pas pour ceux qui connaissent déja ! .
Sous Windows :
  • Fermer Firefox si nécessaire.
  • Dans le menu « Démarrer », choisir « Exécuter… ».
  • Dans la fenêtre qui apparait, copier la commande suivante :
firefox -ProfileManager
  • Cliquer sur le bouton « Créer un nouveau profil ».
  • Nommer le profil avec le nom de la personne qui utilisera le profil.
  • Cliquer sur le bouton "Choisir un dossier" et ouvrir le dossier profile (D:\Logiciel\FireFox)
  • Cliquer sur le bouton « Terminer ».
  • Supprimer le profil "Default" pour que Firefox démarre directement sur le profil du nouveau compte.
  • Lorsque demandé, supprimer les données de l'ancien profil, elles sont dorénavant inutiles.
Sous Linux :
  • Fermer Firefox si nécessaire.
  • Avec les touches Alt+F2, lancer « Exécuter une commande ».
  • Dans la fenêtre qui apparait, copier la commande :
firefox -ProfileManager
  • Cliquer sur le bouton « Créer un nouveau profil ».
  • Nommer le profil avec le même nom de la personne qui utilisera le profile sous Windows.
  • Cliquer sur le bouton "Choisir un dossier" et ouvrir le dossier profil (/home/rene/sda6/Logiciel/FireFox)
  • Cliquer sur le bouton « Terminer ».
  • Supprimer le profil "Default" pour que Firefox démarre directement sur le profil du nouveau compte.
  • Lorsque demandé, supprimer les données de l'ancien profil, elles sont dorénavant inutiles.

Voilà, le tour est joué ! Maintenant, toute modification de Firefox se répercutera immédiatement sur les deux systèmes.

Méthode 7 : modification directe du fichier profiles.ini

Le fichier profiles.ini (situé dans /home/User/.mozilla sous Karmic et dans C:\Documents and Settings\User\Application Data\Mozilla\Firefox sous Windows XP) contient le path des différents profils (dont le profil par défaut nommé… default).

Si Firefox est dans son état d'installation d'origine, le fichier se présente ainsi :

[General]

StartWithLastProfile=1



[Profile0]

Name=default

IsRelative=1

Path=Profiles/codetruc.default

StartWithLastProfile=1 : oblige à démarrer avec le dernier profil utilisé (donc sans passer par le gestionnaire de profils)

Name=default : nom du premier profil Profile0

IsRelative=1 : le path du dossier du profil est relatif au dossier parent du fichier profiles.ini

Path=Profiles/codetruc.default : le chemin du dossier du profil (codetruc est un mélange de 8 chiffres ou lettres)

Que ce soit pour déplacer le dossier de stockage du profil ou pour synchroniser ce dossier entre Ubuntu et XP, la modification du path se fera simplement en modifiant ce fichier (sous Ubuntu et/ou sous XP).

Windows ne pouvant pas lire et encore moins écrire sur des partitions Linux extfs, le dossier de stockage devra être situé sur une partition NTFS ou FAT32, une partition FAT32 semblant toutefois préférable, la modification de fichiers d'une partition NTFS par Linux contrariant énormément Windows qui fait alors des demandes de CHKDSK intempestives…

Exemples :
  • Pour synchroniser le dossier d'origine entre Ubuntu et XP

Modifier le fichier Ubuntu /home/User/.mozilla/profiles.ini comme suit :

[General]

StartWithLastProfile=1



[Profile0]

Name=default

IsRelative=0

Path=/media/Disque_C/Documents and Settings/User/Application Data/Mozilla/Firefox/Profiles/codetruc.default

Default=1

IsRelative=0 : permet de prendre le chemin absolu du dossier (qui peut donc ainsi se trouver n'importe où)

Disque_C correspond à la partition Windows C: montée dans /media (à monter automatiquement dans /etc/fstab avec les droits en lecture et écriture pour le user).

Ce sont des slash / dans le path et non des antislash : un simple copier-coller du chemin Windows ne fonctionnera donc pas… ;-)
  • Pour synchroniser le dossier d'origine entre Ubuntu et XP, si celui-ci n'est plus à son emplacement d'origine

On supposera le dossier dans D:\Mozilla\codetruc.default pour XP et donc dans /media/Disque_D/Mozilla/codetruc.default sous Ubuntu.

Fichier sous XP C:\Documents and Settings\User\Application Data\Mozilla\Firefox\profiles.ini :

[General]

StartWithLastProfile=1



[Profile0]

Name=default

IsRelative=0

Path=D:\Mozilla\codetruc.default

Default=1

Fichier sous Ubuntu /home/User/.mozilla/profiles.ini à modifier comme suit :

[General]

StartWithLastProfile=1



[Profile0]

Name=default

IsRelative=0

Path=/media/Disque_D/Mozilla/codetruc.default

Default=1

Pour peaufiner, si vous avez une page d'accueil personnalisée sous XP située par exemple dans D:\Demarrage_Web\index.html et donc accessible par

file:///D:/Demarrage_Web/index.html

sous Firefox , il suffit de créer un lien symbolique vers D: pour que cette page s'affiche aussi sous Ubuntu.

Dans une console, taper :

sudo ln -s /media/Disque_D/ /D:

Un lien symbolique D: est alors créé à la racine / et sera donc interprété par Firefox Ubuntu. Cette astuce ne marche hélas pas pour le dossier Téléchargements : il semble donc préférable dans le cadre d'une telle configuration XP/Ubuntu de sélectionner l'option "Toujours demander où enregistrer les fichiers" dans l'onglet Général des Options/Préférences de Firefox.

En remplaçant dans les chemins Ubuntu /.mozilla par /.mozilla-thunderbird et dans les chemins XP \Mozilla\Firefox\ par \Thunderbird\, les mêmes modifications peuvent être faites pour Thunderbird.

La méthode avec le gestionnaire de profils fonctionne elle aussi avec Thunderbird

Page
Accéder à ses partitions Windows depuis Ubuntu
Accéder à une partition Windows en hibernation
Avant de commencer :
Bookmarklet : Des Marques pages Scriptés
Comment (ré)installer Windows sans perdre Ubuntu
Comment accéder ou se connecter à un serveur Microsoft Exchange ?
Comment accéder à ses partitions EXT2/EXT3/EXT4 d'Ubuntu sous Windows ?
Comment ajouter une machine Ubuntu dans un domaine Active Directory ?
Comment faire un multiboot sans écraser le MBR et avec 2 disques durs ?
Comment installer Ubuntu en cohabitation (double amorçage) avec Windows
Comment métamorphoser Ubuntu en Windows ?
Comment partager ses profils Firefox (marque-pages, etc) entre Ubuntu et Windows ?
Comment réinitialiser votre mot de passe Windows ?
Comment résoudre les problèmes du type "Invalid Encoding" (codage non valide) ?
CrossOver™ : ou comment ajouter Wine à l'addition
Créer une clé USB bootable de Windows (10 ou 11)
Créer une corbeille commune avec une partition ntfs
Cygwin : utiliser des applications GNU/Linux depuis Windows
DarkMoon Cybersecurity: utilisez un GNU/Cygwin portable pour Pentester sous Windows
DarkMoon: utilisez un GNU/Linux/Cygwin portable sous Windows
Faire l’image d’une partition sur un DD en NTFS avec un Live CD
Firefox, quelques astuces : profil, installation, lanceurs…
FS Driver
Graver l'image du disque d'installation d'Ubuntu dans Microsoft Windows
Gérer une partition d'échange de fichiers entre Ubuntu / Mac / Windows
IEs4Linux
Installation chiffrée en dual-boot de Windows et Ubuntu
Installation de VMWare Workstation
Installer Ubuntu en dual-boot avec Windows Vista® ou 7 sur un même disque dur en utilisant l'amorceur de Windows
installer ubuntu simplement wubi
Lancer les lanceurs présent sur les CD-Roms automatiquement (Autorun.inf)
Les polices de caractères de Microsoft Office
Logiciels pour Ubuntu : les équivalences
logitheque
Microsoft Office
Modifier GRUB pour démarrer Windows par défaut
Mono, implémentation libre de Microsoft® .NET™
MonoDevelop : Un IDE pour Mono/.NET
Monter des partages Windows au démarrage
NDISGTK : le mode graphique de NDISWrapper
NDISWrapper - Pilotes Windows sous Linux
ntfsfix : Réparation de problèmes communs des systèmes de fichiers NTFS
Optimisation des paramètres pour clients légers
PCem
PlayOnLinux
Powershell
Principales différences de fonctionnement entre Windows et Ubuntu (comparaison)
RollerCoaster Tycoon I
Réinstaller un MBR compatible Windows
Réparation du démarrage Windows
Samba (partage de dossiers et imprimantes dans un réseau local)
Samba - Active Directory Domain Controller (AD DC)
Samba AD DC - Intégration de machines au domaine
Samba AD DC - Partage NFSv4 avec authentification Kerberos
Sauvegarder Windows
SMBNetFS
Sous-système Windows pour Linux : Ubuntu sur Windows
Supprimer Windows
UtilIser le thème Ubuntu sous Windows
VirtualBox
Virtualbox : Additions Invité
VMware vRealize Operations
Wine : exécuter certains programmes Windows sous Ubuntu
Wine et profils
Wine: Trucs et astuces

Contributeurs : Agmenor, L'ami René (Methode 5 : Gestionnaire de profil)+(Autres pages en lien avec les sujets).

  • tutoriel/partager_ses_profils_firefox_entre_linux_et_windows.1331030257.txt.gz
  • Dernière modification: Le 06/03/2012, 11:37
  • par 90.83.21.100