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…

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. Synchronisation via "Firefox Sync" ;
  2. 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 chiffré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.

Préambule

Windows ne pouvant pas lire et encore moins écrire sur des partitions Linux extfs, le dossier de partage devra être situé sur une partition NTFS ou FAT32. Ext2Fsd Project est une alternative permettant à Windows de lire et écrire sur des partitions en ext4.

Les partitions NTFS ou FAT32 doivent être montées automatiquement pour accéder au profil Firefox depuis Linux. L'outil NTFS Config permet d'automatiser les montages au démarrage.

Les exemples suivants considère qu'on place le profil Firefox pour Windows dans D:\Logiciel\FireFox qui est accessible depuis Linux dans /media/disque_D/Logiciel/FireFox.

Gestionnaire de profils

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 Windows

  • Fermer Firefox si nécessaire ;
  • Dans le menu « Démarrer », choisir « Exécuter… » ;
  • Dans la fenêtre qui apparaît, coller la commande :
    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 » ;
  • Sélectionnez le nouveau profil et démarrez Firefox.

L'ancien profil "Default" est toujour disponible. Vous pouvez toujours l'utiliser via le gestionnaire de profil ou procéder à sa copie dans le dossier du nouveau profil. Firefox doit être fermé pour procéder à la copie des dossiers.

Sous Linux

  • Fermer Firefox si nécessaire ;
  • Avec les touches Alt+F2, lancer « Exécuter une commande » ;
  • Dans la fenêtre qui apparaît, coller la commande :
    firefox -ProfileManager
  • Cliquer sur le bouton « Créer un nouveau profil » ;
  • Nommer le profil avec le même nom choisi à l'étape précédente ;
  • Cliquer sur le bouton "Choisir un dossier" et ouvrir le dossier profil (/media/disque_D/Logiciel/FireFox)
  • Cliquer sur le bouton « Terminer » ;
  • Sélectionnez le nouveau profil et démarrez Firefox.

L'ancien profil "Default" est toujour disponible. Vous pouvez toujours l'utiliser via le gestionnaire de profil ou procéder à sa copie dans le dossier du nouveau profil. Firefox doit être fermé pour procéder à la copie des dossiers.

Édition du fichier profiles.ini

Le fichier profiles.ini contient le chemin des différents profils (dont le profil par défaut nommé… default). On peut le trouver aux adresses suivante :

  • Unix/Linux : ~/.mozilla/firefox/<Nom du profil>/ ;
  • Windows XP : C:\Documents and Settings\<Nom de session>\Application Data\Mozilla\Firefox\Profiles\<Nom du profil>\ ;
  • Windows Vista / Windows 7 : C:\Utilisateurs\<Nom de session>\Appdata\Roaming\Mozilla\Firefox\<Nom du profil>\ ou C:\Users\<Nom de session>\Appdata\Roaming\Mozilla\Firefox\<Nom du profil> ;
  • Mac OS X : ~/Library/Mozilla/Firefox/Profiles/<Nom du profil>/ ou ~/Library/Application Support/Mozilla/Firefox/Profiles/<Nom du profil>/.

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é (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 de "Path" se fera simplement en modifiant ce fichier (sous Ubuntu et/ou sous Windows).

Exemples

Synchroniser Ubuntu vers XP

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

[General]
StartWithLastProfile=1
[Profile0]
Name=default
IsRelative=0
Path=/media/Disque_C/Documents and Settings/<Nom de session>/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 avec NTFS Config).
Ce sont des slash / dans l'adresse et non des antislash : un simple copier-coller du chemin Windows ne fonctionnera donc pas… ;-)
Synchroniser Ubuntu et XP

On supposera le dossier dans D:\Logiciel\FireFox\codetruc.default pour XP et donc dans /media/Disque_D/Logiciel/Firefox/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:\Logiciel\FireFox\codetruc.default
Default=1

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

[General]
StartWithLastProfile=1
[Profile0]
Name=default
IsRelative=0
Path=media/Disque_D/Logiciel/Firefox/codetruc.default
Default=1

Autoriser la rétrogradation

Depuis Firefox 67, la rétrogradation est protégée : l'ouverture d'un profil déjà ouvert dans une version antérieure ou différente de Firefox est bloquée. Pour remédier à ce problème, il suffit de désactiver la protection de rétrogradation pour chacune des versions, c'est-à-dire sur les versions Windows et Ubuntu de Firefox. L'ordre n'a ici pas d'importance, mais l'opération doit être faite sur les deux systèmes.

Sous Windows

  • Fermer Firefox si nécessaire ;
  • Dans le menu « Démarrer », choisir « Exécuter… » ;
  • Dans la fenêtre qui apparaît, coller la commande :
    firefox -allow-downgrade
  • Firefox se lance avec votre profil : la protection est bien désactivée.

Sous Linux

  • Fermer Firefox si nécessaire ;
  • Avec les touches Alt+F2, lancer « Exécuter une commande » ;
  • Dans la fenêtre qui apparaît, coller la commande :
    firefox -allow-downgrade
  • Firefox se lance avec votre profil : la protection est bien désactivée.

Vous pouvez désormais accéder à votre même profil depuis les deux systèmes.

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é, Percherie

  • tutoriel/partager_ses_profils_firefox_entre_linux_et_windows.txt
  • Dernière modification: Le 11/09/2022, 12:22
  • par moths-art