Ceci est une ancienne révision du document !


Comment partager les marque-pages (signets ou favoris) entre GNU/Linux et Windows avec Firefox ?

La présente page vise les utilisateurs de GNU/Linux 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.

Si le partage de vos courriels (emails) et de votre carnet d'adresse électronique vous intéresse, je vous recommande la page : thunderbird.

De plus, avoir deux systèmes fonctionnels sur un ordinateur est une très bonne chose dans le cas où il nous arriverait un pépin.

Pour télécharger ces logiciels, il suffit de se rendre sur le site de Mozilla Europe : http://www.mozilla-europe.org/fr/ et de se laisser guider pour télécharger chacune des versions nécessaires au partage.

Sous Windows :

Très simple à installer, le répertoire d'installation n'est pas très important pour réaliser ce qui va suivre donc laissez-vous guider.

Sous GNU/Linux (Ubuntu / Kubuntu) :

Chercher dans Synaptic le paquet mozilla-firefox ou :

sudo apt-get install mozilla-firefox

Vous avez maintenant les dernières versions de vos logiciels préférés sur vos deux systèmes, on va donc pouvoir procéder à leur synchronisation.

Si vous souhaitez synchroniser vos marque-pages entre chez vous et à votre bureau, par exemple(marche aussi pour entre windows en GNU/Linux),le plus simple est d'installer sur les deux Firefox une extension de synchronisation de bookmarks:

  • Del.ico.us: Un plugin 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 …
  • BookmarkSyncAndSort : Cette extension est basée sur les différentes anciennes versions des extensions Bookmarks Synchronizer, Bookmarks Synchronizer 3 et Sort Bookmarks de Torisugari.
  • Browser Sync: Plugin de chez google, fonctionne bien, il permet de synchroniser : les cookies, les mots de passe, les favoris, l'historique et les onglets.
Cette méthode ne fonctionne plus à partir de la version 3 (les marque-pages sont gérés avec SQLite et ne sont plus dans un fichier HTML).

Il suffit de sauver la liste de vos favoris sur la partition d'échange en FAT32 entre vos deux systèmes au format de Firefox, soit bookmarks.html, puis ensuite de dire à Firefox d'aller les chercher à cet endroit en ajoutant une nouvelle chaîne de caractères dans le pref.js de Firefox pour votre répertoire utilisateur user_pref("browser.bookmarks.file", "E:\\votre_repertoire\\bookmarks.html");.

Vous ouvrez firefox (Windows) et vous tapez comme adresse Web :

about:config

Puis vous faites clic-droit : Nouvelle » Chaîne de caractères, vous l'appellez :

browser.bookmarks.file

Et lui donner la chaîne :

C:\\votre_repertoire\\bookmarks.html.

Voir à la fin du présent document, l'exemple concret.

Réitérez l'opération sous GNU/Linux :

Vous ouvrez firefox (GNU/Linux) et vous tapez comme adresse Web :

about:config

Puis vous faites clic-droit : Nouvelle » Chaîne de caractères, vous l'appellez :

browser.bookmarks.file

Et lui donner la chaîne :

/votre_repertoire/bookmarks.html.

Exemple concret

Attention : il faut doubler les \ sous windows mais laisser de simples / sous GNU/Linux, par exemple chez moi j'ai les deux chaînes suivantes :

Sous GNU/Linux (Kubuntu / Ubuntu) :

/home/rene/hde2/Logiciels/Firefox/bookmarks.html

Sous Windows :

D:\\Logiciels\\Firefox\\bookmarks.html

Proposé par eks

Une autre méthode consiste à remplacer le fichier bookmarks.html de votre profil par un lien symbolique vers le même fichier du profil

Sous Windows 2000/XP:

$ ln -s /mnt/win/Documents\ and\ Settings/Moi/Application\ Data/Mozilla/Firefox/Profiles/xxxxxxxxx.default/bookmarks.html ~/.mozilla/firefox/yyyyyyyyy.default/bookmarks.html

Sous Windows 95/98/Me :

$ ln -s /mnt/win/windows/Application\ Data/Mozilla/Firefox/Profiles/xxxxxxxxx.default/bookmarks.html ~/.mozilla/firefox/yyyyyyyyy.default/bookmarks.html

Où :

  • /mnt/win est le point de montage de votre partition windows principale
  • Moi est votre nom d'utilisateur windows
  • xxxxxxxxxx.default est le dossier de votre profil firefox sous windows
  • yyyyyyyyyy.default est le dossier de votre profil firefox sous GNU/Linux

Attention : vous devez avoir les droits en écriture sur ce fichier (donc sur la partition windows) si vous voulez pouvoir modifier vos bookmarks ;)

(Cela fonctionne aussi avec le carnet d'adresse de Thunderbird : il s'agit du fichier abook.mab de votre profil thunderbird)

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 hda1. Si vous êtes administrateur :

 /media/hda1/Documents and Settings/administrateur/mozilla/firefox/nomduprofil.default

Si vous utilisez vista (en administrateur) :

 /media/sda1/Users/administrateur/AppData/roaming/mozilla/firefox/nomduprofil.default

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

Proposée par Corto04

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.

Fermer Firefox si nécessaire. Dans un terminal taper :

 firefox -ProfileManager 

Créer un nouveau profil. Cliquer sur le bouton "choisir un dossier" et ouvrir le dossier profile de windows (Settings/Utilisateur/Application Data/Mozilla/Firefox/Profiles/Nom du profil)

Terminer

Supprimer le profil "Default" pour que Firefox démarre directement sur le profil de l'autre système. Toute modification de Firefox se répercutera immédiatement sur les deux systèmes

Proposée par L'ami René

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 

Créer un nouveau profil. Cliquer sur le bouton "choisir un dossier" et créez un nouveau dossier profile (pour ma part, j'utilise le dossier /home/rene/sda6/Logiciel/Firefox qui correspondra au dossier D:\Logiciel\Firefox sous Windows)

Terminer

Supprimer le profil "Default" pour que Firefox démarre directement sur le profil de l'autre système.

Sous Windows

Fermer Firefox si nécessaire. Exécuter la commande firefox -ProfileManager dans le terminal Menu Démarrer → Exécuter…

Créer un nouveau profil. Cliquer sur le bouton "choisir un dossier" et ouvrir le dossier D:\Logiciel\Firefox qui correspond dans mon cas au dossier /home/rene/sda6/Logiciel/Firefox sous Linux

Terminer

Supprimer le profil "Default" pour que Firefox démarre directement sur le profil de l'autre système. Toute modification de Firefox se répercutera immédiatement sur les deux systèmes

  • tutoriel/comment_partager_ses_marques-page_entre_linux_et_windows_avec_firefox.1231877297.txt.gz
  • Dernière modification: Le 18/04/2011, 14:50
  • (modification externe)