Les profils Mozilla


Cette page fait appel à divers type de connaissances de base ou avancées des systèmes Windows et Linux, des navigateurs internet, parfois, du langage HTML.
Les logiciels Mozilla, dont Firefox, y sont prédominants, mais il est également question des navigateurs concurrents, notamment parce que ces informations complètent les contenus de la page dual-boot Windows/Linux.
En fin de page, vous trouverez également divers liens et suggestions relatifs à l'usage des dictionnaires personnalisés, à la correction orthographique et syntaxique dans votre navigateur lors de vos rédactions de contenus à l'aide de CMS.

Localisation des profils Mozilla


Ce tutoriel est principalement établi en prenant pour exemple la migration de votre profil Firefox/Iceweasel (lien externe).
Les manipulations décrites sont également applicables au profil Thunderbird/Icedove (lien externe) même si cela n'est pas toujours précisé afin d'alléger les explications.
Il est préférable de commencer l'expérience par le profil Firefox qui sera plus simple à rétablir en cas de problème ou peut-être moins important pour vous ; une erreur sur la manipulation du profil Thunderbird peut éventuellement vous priver de tous les mails qui y sont stockés. Les précautions d'usage sont donc incontournables. Il vous faut d'abord sauvegarder vos profils Mozilla dans un espace qui sera hors du champ de manœuvres. Toutes ces manipulations doivent se faire hors ouverture de Firefox et Thunderbird.

Os X


mac os x

Selon la version:
~/Library/Thunderbird/profils/[Nom du profil]/
~/Library/Application Support/Thunderbird/profils/[Nom du profil]/

Windows


windows

Versions antérieures à Vista


C:\Documents and Settings\[nom de l'utilisateur]\Application Data\Mozilla\Firefox\profils\xxxxxxxx.default
C:\Documents and Settings\[nom de l'utilisateur]\Application Data\Thunderbird\profils\xxxxxxxx.default

Vista/Seven


C:\users\[nom de l'utilisateur]\""AppData""\Roaming\Mozilla\Firefox\profils\xxxxxxxx.default
C:\users\[nom de l'utilisateur]\""AppData\Roaming""\Thunderbird\profils\xxxxxxxx.default

Gnu Linux


ubuntu

Debian,Ubuntu


/home/[nom de l'utilisateur]/.mozilla/firefox/profils/xxxxxxxx.default
/home/[nom de l'utilisateur]/.mozilla-thunderbird/profils/xxxxxxxx.default


Sauvegarde des favoris de Firefox


La perte d'une page de FAVORIS est considérable. L'internet est immense ; y trouver ce que l'on y recherche est autant une technique, parfois inspirée, parfois laborieuse, que le résultat heureux du hasard... et ni l'un ni l'autre ne se renouvelle automatiquement.

Depuis Firefox


Marques-pages > Organiser les marques-pages > importation et sauvegardes > exporter au format HTML

Le nom de la page de sauvegarde par défaut est booksmark.html. Vous l'enregistrez sur votre Bureau ou dans vos documents. Pour récupérer vos favoris, il suffira alors de refaire le chemin précédent et de demander "importer à partir d'un fichier html" au lieu d'une exportation.
tilt

<DT><H3 ADD_DATE="1370015047" LAST_MODIFIED="1377334994">YESWIKI</H3>
         <DT><A HREF="http://wikini.net/wakka.php?wiki=InstallerWikiNiLocalementSousLinux" ADD_DATE="1370015050" LAST_MODIFIED="1349019044">Wikini:InstallerWikiNiLocalementSousLinux</A>
           <DT><A HREF="http://yeswiki.net/wakka.php?wiki=AccueiL" ADD_DATE="1370015050" LAST_MODIFIED="1373782444" ICON_URI="http://yeswiki.net/tools/templates/themes/yeswiki/images/favicon.png" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACTElEQVQ4jWNgIAIcuO1ReOR2sPbOG+ZJxKjHAHtvOy3dcdOiZ8t1jU////9nxlDg1zmXt2HVKjb72imWDcs2i6DLb79ptHf3bZtpJ55Ey/z/v58FwwClnNabagXtywxKeuvn79/PgSx38Iav4sbrSn933DSdsvOWUfXRe2GpGAY4Nk7xt6mdXKFZ0HH/////cBuOPgpX3n7L+Mq2Gzr/cfrPp3OOmUllb6dWUddc6fTG9wrZzc/Nq/rX2tRN6Vh3ITvp8stW8V23rWf///+fk1BYMRg09Auo5befMSnv80cW33fLMbjw2FIzggYwMDAwePXMkXcrrK1AF1dY+Xiu2LKHjQE7npvF7H1mJL38SbPthichGAZcTTLxvBimGowubrLxqSvD7Pv/GWbf/88678E7uWVPCiSWP3ZgYGBgYLicYJzxf9UqZgYGBoZzHmIb7lVHySNrLt60IE1t9dOO9IOvVC03P9PgWPCgmW/Rw12Cix8dYGBgYGC4lmwofzFUfekZZ775pyxZ/p33k7tyr8q86c8+paj///+z/N8psgrZQJWVj9rm77/PkbD/PgfD1VBllTNOfGfOh6vnn7bn+HopXMsTpvDPfpWQf9u47v7bzncT2YDk/S904Jyzocoqpx14dp0PUqo8H6GRgO73X7tkTf5vZvj3/7iNC5YwR4BLcYbl////Z0QX/71D1OPfbok7/3aK3vu9V9MOpwH///9nwhDbr2nx97Bxzf89MjH/d4rW/N8jn/z9TJwcXpdgA393CNT92ym8CZscAMUa+d9NCh6qAAAAAElFTkSuQmCC">Anacoluthe : AccueiL</A>
<DD>yeswiki - YesWiki is a distribution of Wikini, a PHP/MySQL wiki system with extensions making collaboration more simple.
        <DT><A HREF="https://github.com/daviddelon/yeswiki" ADD_DATE="1370015050" LAST_MODIFIED="1373782444">daviddelon/yeswiki · GitHub</A>
        <DT><A HREF="https://github.com/mrflos/yeswiki/tree/bachibouzouk" ADD_DATE="1370015050" LAST_MODIFIED="1373782444">mrflos/yeswiki at bachibouzouk · GitHub</A>
         <DT><A HREF="http://ecorem.fr/testdev/wakka.php?wiki=ArchitectureYeswiki" ADD_DATE="1370015050" LAST_MODIFIED="1354794532">testdev : ArchitectureYeswiki</A>
        <DT><A HREF="http://wikini.net/wakka.php?wiki=FAQInstallationDeWikiNi" ADD_DATE="1370015050" LAST_MODIFIED="1354795882">Wikini:FAQInstallationDeWikiNi</A>
        <DT><A HREF="http://wikini.net/wakka.php?wiki=ACLGroup" ADD_DATE="1370015050" LAST_MODIFIED="1355316293">Wikini:ACLGroup</A>
        <DT><A HREF="http://fodmundi.org/wakka.php?wiki=ControlerLAccesAuxPages" ADD_DATE="1370015050" LAST_MODIFIED="1373782444">ControlerLAccesAuxPages</A>
  <DD>La coopération assistée par ordinateur
           <DT><A HREF="http://yeswiki.net/wakka.php?wiki=BugS" ADD_DATE="1370015050" LAST_MODIFIED="1373782444" ICON_URI="http://yeswiki.net/tools/templates/themes/yeswiki/images/favicon.ico" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACWElEQVQ4jWNgIALcf7u64PPnB5qP322MIUY9Brj8onnx1Rc9k3bcMHt75swZVgwF79694799+zb7lUfPTZ9//iyKLn/iYdLeKy/aZ376cVft8ePHnBgGuDXPvJI/f93ymbuO1b569YoHWe7Dj4dKm6+r/bj6rHPi3beLCp9/3BeHYcDeS7dD5+0/Xu3SPP0Osg0ffzxWPXQ38OrWG7p/Vq1axYzVf9cfPjOevO1QU/nizQs1C9vfmVX2Py5bvHn1tF3H2u69PBb37dtb2SsvOmc/e/aMi2BgPf/8WdS/a+7pnedvBiCLv/h02PfO26dWBA1gYGBgePTypfL6A0dz0cUrT72b0nLubfPFN9/Mr7/+atxx4X3jnkefAjAM+Hh2v8f7Ezv80cUPPv7qxTDn/n+GOff/iy159HratQ+lh55/tmdgYGBgeHNoU8Lt27fZGRgYGG7XR2/89OSuGrLm4/eup/Zeett0/9NPjauvvhiUnXzb5bvzxU7Pnc8PMDAwMDD8ePhQ6X5v/rJ77akLT1mx/b2a43r+7Y4ZdX+ebw17/Pgx598LScuRDey+9L7p2bNnXM+ePeNi+Pj4rurVLIcTLzbMKTzjLvzh3Znd3jCFf55vCf13QPf6vwOG15ENePj5pxac8+HRbeUbJf47nq2aWvFq9+pEdL//enPG/N9mhr+/3xx3wRrqMPB6+9JCbOn8z/Md3v+OWFz/d9j8+u/Xx+xxGoAtpf16c97074O5pX8eLUv8e6Ol+c+TVbHfvj2VxesSNMDIwMDA8Pd2a/2/s9HrsCkAACFcP5PTlA9vAAAAAElFTkSuQmCC">YesWiki : BugS</A>
        <DT><A HREF="http://outils-reseaux.org/ContenuWikiAvance" ADD_DATE="1370015050" LAST_MODIFIED="1373782444">Outils-Réseaux : ContenuWikiAvance</A>
<DD>Travailler en réseau : usages et outils. L&#39;association Outils-Réseaux initie et accompagne les pratiques coopératives, en s&#39;appuyant sur des outils Internet
        <DT><A HREF="http://outils-reseaux.org/Integrerpdf" ADD_DATE="1370015050" LAST_MODIFIED="1373782444">Outils-Réseaux : Integrerpdf</A>
        <DT><A HREF="http://outils-reseaux.org/TutoYeswiki" ADD_DATE="1370015050" LAST_MODIFIED="1373782444">Outils-Réseaux : TutoYeswiki</A>
        <DT><A HREF="http://animacoop.net/printemps2013/wakka.php?wiki=CalendrieR" ADD_DATE="1370015050" LAST_MODIFIED="1373782444">Animacoop :: Espace Apprenant : CalendrieR</A>
<DD>Animacoop, Montpellier, 2013, outils, reseaux, cooperation, apprenant, wiki, yeswiki, elearning
        <DT><A HREF="http://yeswiki.net/wakka.php?wiki=BazarCreationFormulaire" ADD_DATE="1370015050" LAST_MODIFIED="1373782444">YesWiki : BazarCreationFormulaire</A>
        <DT><A HREF="http://itx-technologies.com/blog/28-installer-et-activer-le-module-mod_rewrite-sur-apache-et-ubuntu" ADD_DATE="1371376424">Installer et activer le module mod_rewrite sur Apache et Ubuntu | Développement et intégration Web mobile à Montréal</A>
        <DT><A HREF="http://wikini.net/wakka.php?wiki=ReecritureDURL" ADD_DATE="1371377215">Wikini:ReecritureDURL</A>
        <DT><A HREF="http://wikini.net/wakka.php?wiki=FAQAdministration" ADD_DATE="1371378087">Wikini:FAQAdministration</A>
        <DT><A HREF="http://wikini.net/wakka.php?wiki=TailleMaximumDuTexteDansUnePage" ADD_DATE="1371378372">Wikini:TailleMaximumDuTexteDansUnePage</A>
        <DT><A HREF="http://wikini.net/wakka.php?wiki=WikiFarm" ADD_DATE="1372435318">Wikini:WikiFarm</A>
        <DT><A HREF="http://ecorem.fr/intranet/wakka.php?wiki=ArchitectureYeswiki" ADD_DATE="1374677287" LAST_MODIFIED="1374677287" ICON_URI="http://ecorem.fr/intranet/themes/eco4/images/favicon.png" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACTElEQVQ4jWNgIAIcuO1ReOR2sPbOG+ZJxKjHAHtvOy3dcdOiZ8t1jU////9nxlDg1zmXt2HVKjb72imWDcs2i6DLb79ptHf3bZtpJ55Ey/z/v58FwwClnNabagXtywxKeuvn79/PgSx38Iav4sbrSn933DSdsvOWUfXRe2GpGAY4Nk7xt6mdXKFZ0HH/////cBuOPgpX3n7L+Mq2Gzr/cfrPp3OOmUllb6dWUddc6fTG9wrZzc/Nq/rX2tRN6Vh3ITvp8stW8V23rWf///+fk1BYMRg09Auo5befMSnv80cW33fLMbjw2FIzggYwMDAwePXMkXcrrK1AF1dY+Xiu2LKHjQE7npvF7H1mJL38SbPthichGAZcTTLxvBimGowubrLxqSvD7Pv/GWbf/88678E7uWVPCiSWP3ZgYGBgYLicYJzxf9UqZgYGBoZzHmIb7lVHySNrLt60IE1t9dOO9IOvVC03P9PgWPCgmW/Rw12Cix8dYGBgYGC4lmwofzFUfekZZ775pyxZ/p33k7tyr8q86c8+paj///+z/N8psgrZQJWVj9rm77/PkbD/PgfD1VBllTNOfGfOh6vnn7bn+HopXMsTpvDPfpWQf9u47v7bzncT2YDk/S904Jyzocoqpx14dp0PUqo8H6GRgO73X7tkTf5vZvj3/7iNC5YwR4BLcYbl////Z0QX/71D1OPfbok7/3aK3vu9V9MOpwH///9nwhDbr2nx97Bxzf89MjH/d4rW/N8jn/z9TJwcXpdgA393CNT92ym8CZscAMUa+d9NCh6qAAAAAElFTkSuQmCC">Intranet Ecorem : ArchitectureYeswiki</A>
        <DT><A HREF="http://docs.wikkawiki.org/ModRewrite" ADD_DATE="1375622839" LAST_MODIFIED="1375622855">mod_rewrite</A>
<DD>WikkaWiki Documentation
        <DT><A HREF="http://moustic.info/2013/wakka.php?wiki=PagePrincipale" ADD_DATE="1377334988" LAST_MODIFIED="1377334988">Rencontres MOUSTIC 2013 : PagePrincipale</A>
    </DL>

Toutes les informations de type:
ADD_DATE="........." 
LAST_MODIFIED="......."
ICON="......."
ICON_URI="........"

peuvent être évacuées; elles n'ont d'intérêt que pour Firefox. Un grand coup de gomme :
<DL>
 <DT><H3>FAVORIS YESWIKI</H3>
         <DT><A HREF="http://wikini.net/wakka.php?wiki=InstallerWikiNiLocalementSousLinux">Wikini:InstallerWikiNiLocalementSousLinux</A>
           <DT><A HREF="http://yeswiki.net/wakka.php?wiki=AccueiL">Anacoluthe : AccueiL</A>
<DD>yeswiki - YesWiki is a distribution of Wikini, a PHP/MySQL wiki system with extensions making collaboration more simple.
        <DT><A HREF="https://github.com/daviddelon/yeswiki">daviddelon/yeswiki · GitHub</A>
        <DT><A HREF="https://github.com/mrflos/yeswiki/tree/bachibouzouk">mrflos/yeswiki at bachibouzouk · GitHub</A>
         <DT><A HREF="http://ecorem.fr/testdev/wakka.php?wiki=ArchitectureYeswiki">testdev : ArchitectureYeswiki</A>
        <DT><A HREF="http://wikini.net/wakka.php?wiki=FAQInstallationDeWikiNi">Wikini:FAQInstallationDeWikiNi</A>
        <DT><A HREF="http://wikini.net/wakka.php?wiki=ACLGroup">Wikini:ACLGroup</A>
        <DT><A HREF="http://fodmundi.org/wakka.php?wiki=ControlerLAccesAuxPages">ControlerLAccesAuxPages</A>
  <DD>La coopération assistée par ordinateur
           <DT><A HREF="http://yeswiki.net/wakka.php?wiki=BugS">YesWiki : BugS</A>
        <DT><A HREF="http://outils-reseaux.org/ContenuWikiAvance">Outils-Réseaux : ContenuWikiAvance</A>
<DD>Travailler en réseau : usages et outils. L&#39;association Outils-Réseaux initie et accompagne les pratiques coopératives, en s&#39;appuyant sur des outils Internet
        <DT><A HREF="http://outils-reseaux.org/Integrerpdf">Outils-Réseaux : Integrerpdf</A>
        <DT><A HREF="http://outils-reseaux.org/TutoYeswiki">Outils-Réseaux : TutoYeswiki</A>
        <DT><A HREF="http://animacoop.net/printemps2013/wakka.php?wiki=CalendrieR">Animacoop :: Espace Apprenant : CalendrieR</A>
<DD>Animacoop, Montpellier, 2013, outils, reseaux, cooperation, apprenant, wiki, yeswiki, elearning
        <DT><A HREF="http://yeswiki.net/wakka.php?wiki=BazarCreationFormulaire">YesWiki : BazarCreationFormulaire</A>
        <DT><A HREF="http://itx-technologies.com/blog/28-installer-et-activer-le-module-mod_rewrite-sur-apache-et-ubuntu">Installer et activer le module mod_rewrite sur Apache et Ubuntu | Développement et intégration Web mobile à Montréal</A>
        <DT><A HREF="http://wikini.net/wakka.php?wiki=ReecritureDURL">Wikini:ReecritureDURL</A>
        <DT><A HREF="http://wikini.net/wakka.php?wiki=FAQAdministration">Wikini:FAQAdministration</A>
        <DT><A HREF="http://wikini.net/wakka.php?wiki=TailleMaximumDuTexteDansUnePage">Wikini:TailleMaximumDuTexteDansUnePage</A>
        <DT><A HREF="http://wikini.net/wakka.php?wiki=WikiFarm">Wikini:WikiFarm</A>
        <DT><A HREF="http://ecorem.fr/intranet/wakka.php?wiki=ArchitectureYeswiki">Intranet Ecorem : ArchitectureYeswiki</A>
        <DT><A HREF="http://docs.wikkawiki.org/ModRewrite">mod_rewrite</A>
<DD>WikkaWiki Documentation
        <DT><A HREF="http://moustic.info/2013/wakka.php?wiki=PagePrincipale">Rencontres MOUSTIC 2013 : PagePrincipale</A>
    </DL>

Nous y voyons déjà plus clair ! Nous sommes en présence d'une simple liste dite "de définitions" techniquement commentée dans la page TableauX de ce site. Il est encore possible de finasser en supprimant toutes les majuscules dans les balises, en introduisant des balises <dd> de description et une description du style dans la feuille de style:
dt
{
text-transform: uppercase;
color : #fff7ee
}
dl
{
margin-left: 40px;
margin-right: 40px;
color: #000000;
background-color: #d69b3b;
padding-top: 20px;
padding-bottom: 20px;
padding-left: 16px;
padding-right:16px;
margin-bottom: 16px;
}
dd {
font-style:italic;	
}

Résultat:

FAVORIS YESWIKI

Wikini:InstallerWikiNiLocalementSousLinux
Anacoluthe : AccueiL
yeswiki - YesWiki is a distribution of Wikini, a PHP/MySQL wiki system with extensions making collaboration more simple.
daviddelon/yeswiki · GitHub
mrflos/yeswiki at bachibouzouk · GitHub
testdev : ArchitectureYeswiki
Wikini:FAQInstallationDeWikiNi
Wikini:ACLGroup
ControlerLAccesAuxPages
La coopération assistée par ordinateur
YesWiki : BugS
Outils-Réseaux : ContenuWikiAvance
Travailler en réseau : usages et outils. L'association Outils-Réseaux initie et accompagne les pratiques coopératives, en s'appuyant sur des outils Internet
Outils-Réseaux : Integrerpdf
Outils-Réseaux : TutoYeswiki
Animacoop :: Espace Apprenant : CalendrieR
Animacoop, Montpellier, 2013, outils, réseaux, coopération, apprenant, wiki, yeswiki, elearning
YesWiki : BazarCreationFormulaire
Installer et activer le module mod_rewrite sur Apache et Ubuntu | Développement et intégration Web mobile à Montréal
Wikini:ReecritureDURL
Wikini:FAQAdministration
Wikini:TailleMaximumDuTexteDansUnePage
Wikini:WikiFarm
Intranet Ecorem : ArchitectureYeswiki
mod_rewrite
WikkaWiki Documentation
Rencontres MOUSTIC 2013 : PagePrincipale

Xmarks


ubuntu windows mac os x

Xmarks est une extension qui permet de synchroniser et, indirectement, de sauvegarder les données des navigateurs.
Compatibilité avec : Internet Explorer, Google Chrome, Mozilla Firefox et Apple Safari.


Lorsque Xmarks a été installé, il est alors possible de synchroniser les marques-pages et de configurer l'action depuis le menu de Firefox (onglet "Outils") ou directement depuis votre compte en ligne (cliquez sur "My Bookmarks").
Depuis le compte, vous pouvez exporter les marques-pages au format HTML (La sortie de code est plus propre que celle obtenue par exportation depuis firefox), les partager, les adresser par mails, importez vos données Del.icio.us, restaurez des anciens marques-pages.
À l'usage, cet outil en ligne est plutôt agréable mais évitez de le laisser actif en permanence car les rappels à l'ordre de la synchronisation finissent par devenir pesants.

Favoris de IE


Localisation


XP


C:\Documents and Settings\Ton_User\Favoris (ou Favorites)

Vista/Seven


C:\Users\[nom d'utilisateur]\favoris\Favorites

Sauvegarde


Restauration



Sauvegarde des profils Mozilla


Solution 1


Firefox: voir ce qui précède (préserve uniquement les favoris).

Solution 2


Sauvegarde complète des répertoires "profils"


par copie de ces répertoires dans un dossier stocké dans vos documents, un disque externe, une clé USB, etc... Le jour où vous devez réinstaller Firefox ou Thunderbird, écrasez les nouveaux profils xxxxxxxx.default de l'installation par ceux que vous avez précédemment sauvegardés. Rien de bien compliqué puisque ceci se réalise uniquement par copier-coller.


Ouvrez ce fichier inf dans un éditeur de texte pour en regarder le contenu ; si un chemin mène à un fichier .exe inconnu, faites une recherche sur votre ordinateur pour le trouver et sur Internet pour savoir à quoi il peut servir ; s'il est répertorié comme virus ou assimilable, détruisez sans regret cet autorun.inf et analysez vos disque durs avec votre anti-virus, Hijackthis et autres scanneurs


Solution 3


MozBackup (Windows uniquement) est un logiciel distribué sous licence MPL 1.1/GPL 2.0/LGPL 2.1 ou "Mozilla Public License" (lien externe).


Attention : la méthode 3 ne permet pas une restauration directe sous Ubuntu car Mozbackup est un logiciel Windows qui ne semble pas, par ailleurs, fonctionner correctement avec Wine , l'API de Windows sous GNU/Linux. Toutefois, il existe une solution pour utiliser, dans Linux, votre sauvegarde réalisée sous Windows:


Sauvegarde des extensions de Firefox



Ce processus peut parfois être agaçant si vous êtes en situation de Dual-Boot et que vous passez régulièrement d'un système à l'autre. Le mieux reste donc de laisser faire Firefox !

Firefox/Thunderbird en Dual Boot



Qui aura eu l'occasion de configurer manuellement ses fichiers .ini ne devrait donc rencontrer aucun problème. Cette manipulation est risquée sans ces connaissances, principalement si vous tenez à vos mails qui peuvent assez vite disparaître si vous commettez un impair. La première chose à faire est donc de sauvegarder vos profils par l'une des méthodes précédentes.

La procédure consiste à placer les dossiers profils de Thunderbird et de Firefox dans un endroit accessible à Windows et à Ubuntu de manière à, que vous soyez sous l'un ou l'autre des deux systèmes, vous puissiez toujours synchroniser vos onglets, vos mails, vos extensions, etc... réserve étant faite de certaines extensions qui ne sont pas communes à GNU/Linux et MS Windows.

Pour réaliser cela, il vous faudra créer une partition indépendante des deux systèmes, mais lisibles par les deux systèmes.
Une partition FAT 32 fera très bien l'affaire; une partition NTFS, également, mais vous rencontrerez peut-être divers problèmes : par exemple, liste non exhaustive, montage de la partition au démarrage de Linux, droits d'accès sous Linux, nécessité d'installer le paquet ntfs-3g si ce n'est déjà fait, modification éventuelle et manuelle de /etc/fstab).
sudo apt-get install ntfs-3g

Si vous avez déjà créé cette partition sous Windows pour y stocker le répertoire Mes Documents et que vous avez eu également la très bonne idée de lui donner pour label le nom MyDocs, vous n'avez rien de plus à faire pour le moment. Dans le cas contraire, il faudra donc songer à un repartitionement non destructeur des données du disque dur, c'est à dire, par redimensionnement des partitions existantes qui permettra alors de dégager de la place pour insérer une nouvelle partition.

Il sera plus pratique pour vous que cette partition soit montée automatiquement par Linux au moment du démarrage; peut-être devrez-vous modifier le fichier /etc/fstab (lien externe) ou, en tout cas, monter la partition manuellement après l'ouverture de Ubuntu (Ouvrez le navigateur de fichier Nautilus, faites un clic droit sur la partition concernée et cliquez sur "monter"). Ceci suppose également que vous avez tous les droits (lien externe) sur cette partition.
N'oubliez pas de monter manuellement (ou automatiquement) votre partition commune à Windows et GNU/Linux avant d'ouvrir Thunderbird et Firefox, sinon, ils chercheront vainement leurs profils... et... vous créeront des nouveaux profils par défaut sans aucun intérêt pour vous. Votre fichier fstab (lien externe) devra comporter une ligne de ce type:

# Partitions Windows - FAT32
périphérique	point de montage	vfat	rw,user,auto,exec,gid=100,uid=1000,umask=002,iocharset=utf8,codepage=850,shortname=mixed	0	0

Choisir de travailler en Dual-Boot peut s'avérer fastidieux, à moins de ne pouvoir faire autrement et d'être obligé de travailler avec des logiciels Windows irremplaçables sous GNU/Linux.
Heureusement, dans la plupart des tâches courantes (bureautique, multimedia, internet), les grandes distributions GNU/Linux assurent parfaitement leurs tâches et il n'est pas nécessaire de s'obstiner à gaspiller son espace disque par l'utilisation de deux systèmes.

Il faut donc, maintenant que tout est prêt au niveau de la nouvelle organisation du disque dur, rendre accessibles vos profils Mozilla tant depuis Ubuntu que depuis Windows de manière à ce que les modifications faites sur les onglets ou dans les boîtes de mails soient synchonisées quelque soit le système utilisé.

Vous avez vérifié que vos accès à la partition commune fonctionnent à merveille sous Linux comme sous Windows ; vous pouvez alors y migrer vos profils Thunderbird et Firefox et les utiliser sous MS Windows et Linux selon les jours et vos humeurs. Il reste cependant encore quelques petits ajustements à faire...

profils.ini


windows

[General]
StartWithLastProfile=1

[Profile0]
Name=default
IsRelative=1
Path=profils/xxxxxx.default

Modifiez votre fichier profils.ini est enregistrez-le dans
C:\Documents and Settings\[nom de l'utilisateur]\Application Data\Mozilla\Firefox\

ou dans
C:\Users\[nom de l'utilisateur]""\AppData""\Roaming\Mozilla\Firefox\

[General]
StartWithLastProfile=1

[Profile0]
Name=default
IsRelative=0
Path=D:\profils\xxxxxx.default

Commentaires de la modification


IsRelative=0 (0 remplace 1 car vous utilisez maintenant un chemin absolu)
Path=D:\profils\xxxxxx.default (vous indiquez le chemin de votre partition commune au format Windows, c'est à dire avec une lettre D, E, F, etc... et slash inverse (sinon Windows sera perturbé et ne trouvera pas la bonne route).

Lorsque l'opération sera finalisée côté Windows, vous vérifiez que Firefox et Thunderbird accèdent bien à vos profils Mozilla.
OK ?
Bravo...
Il faut maintenant mener à bien la même opération sous Linux... et donc, redémarrer la machine.
ubuntu

Il faut maintenant indiquer à Linux qu'il aille chercher les profils Mozilla non pas dans :
/home/[nom de l'utilisateur]/.mozilla/firefox/profils/xxxxxxxx.default

mais sur la partition commune aux deux systèmes. Le profil étant déjà placé sur cette partition, nous pouvons le mettre à la corbeille
et ne conserver, comme sous Windows que le fichier
/home/[nom de l'utilisateur]/.mozilla/firefox/profils.ini

Linux n'utilise pas la même arborescence que Windows et ne connaît pas l'énumération des partitions par les lettres ; un chemin en C:\ ou D:\ ne lui parle pas. Toute l'arborescence part d'une racine désignée par un seul /. Partant de ce /, les répertoires sont alors définis.

Linux "monte" (mount) toute partition contenant un répertoire étranger à sa racine dans le répertoire /media de son arborescence. Il faut donc utiliser /media comme point de montage de la partition commune.

Pour en faire l'expérience, ouvrez le navigateur de fichiers. Dans la partie gauche du navigateur, vous allez trouver un volume nommé MyDocs si vous avez donné ce label à votre partition commune.

Cliquez droit sur cette partition et demandez le montage de la partition. Votre mot de passe administrateur pourra vous être demandé (voir fstab et droits d'accès). Vous pouvez alors voir dans la partie droite du navigateur de fichier le contenu de cette partition et donc, bien vérifier que vous êtes bien là où se situe vos profils Mozilla, c'est à dire dans
/media/""MyDocs""/profils/

qui est donc l'équivalent Linux de votre chemin Windows
D:\profils\

Vous ouvrez votre fichier
/home/[nom de l'utilisateur]/.mozilla/firefox/profils.ini

Sous Ubuntu, votre profil Thunderbird et son fichier profils. ini est situé à
/home/[nom de l'utilisateur]/.mozilla-thunderbird/profils.ini

ou, sous Debian, à
/home/[nom de l'utilisateur]/.icedove/profils.ini

Pour Firefox, vous modifier la ligne
Path=profils/xxxxxxxx.default

en
Path=/media/MyDocs/profils/xxxxxxxx.default

Vous indiquez que cette valeur est absolue et non plus relative en modifiant IsRelative=1 en IsRelative=0.
Vous ouvrez Firefox puis Thunderbird ou Icedove afin de vérifier que tout est OK.
OUF...
Vous en avez terminé; vous n'avez pas oublié que Linux fait la différence entre minuscules et majuscules... vérifiez bien cela lorsque vous indiquez votre chemin dans profils.ini ; Windows passera outre cette erreur mais Linux ne trouvera pas le profil si vous ne respectez pas la casse ; si vous ne voulez pas être sans cesse placé en situation d'erreur, vous pouvez toujours éviter de placer des majuscules dans vos noms de fichiers ; ou, a contrario, jouer avec cette possibilité car mydocs ne sera pas écrasé par MyDocs en cas de manœuvre malencontreuse.

Les pages spéciales de Firefoxx


Pour savoir à quoi servent ses pages, il suffit de copier leur URL dans la barre de Firefox.
par exemple,

about: seule correspond à la page à propos de n'importe quel logiciel.
about:addons liste des addons
about:blocked la page qui avertit qu'un le site n'est pas fréquentable
about:certerror " " qu'une connexion n'est pas certifiée
about:config page de modifications des préférences de Firefox
about:crashes erreur de chargement de la page
about:home page de démarrage de Firefox
about:memory gestion de l'utilisation mémoire par Firefox
about:neterror erreur de requête
about:plugins page liste des plugins installés
about:privatebrowsing page de signalisation de l'activation de la navigation privée
about:sessionrestore page du statut de la restauration des fenêtres et onglets de Firefox
about:srcdoc signalement d'une url non-valide
about:support check-up de Firefox et réinitialisation de la configuration par défaut en cas de problème (efface tout le contenu de la configuration personnalisée)
chrome: suivi de browser/content/browser.xul ouvre Firefox dans firefox
resource: renvoie au répertoire d'installation et des ressources par défaut de firefox (/usr/lib/iceweasel/browser/ sous Debian Linux)

Ces pages spéciales de firefox existent mais ne figurent pas dans la liste blanche de NoScript

about:logo affiche le logo du navigateur
about:buildconfig données de configuration de la plate-forme sur laquelle est installé Firefox
about:cache données de configuration des caches de Firefox
about:credits liste des contributeurs Firefox
about:Mozilla Le Livre de Mozilla (versets de la bible revus et corrigés par l'équipe de la Mozilla Foundation)> http://www.mozilla.org/en-US/book/
javascript: statut des autorisations javascripts
view-source: suivi d'une URL, affiche le code source de cette page
about:robots Nous sommes venus en paix et avec bienveillance !
about:rights : la listes de vos droits d'utilisateur Firefox


La liste complète des liens about (commentée en anglais) de ces pages spéciales

ou depuis about:about (commentée en français sur un ordinateur configuré langue FR)

La liste blanche de noscript


Noscript est une des plus populaires extension de Firefox et permet, comme son nom l'indique, de configurer les sites qui ont donc l'autorisation complète de se présenter avec tous les javascripts inclus dans leurs pages. Hors de cette liste, les javascripts de toute page seront automatiquement bloqués. Il faut alors les autoriser temporairement, définitivement ou, simplement, ne pas les débloquer.
Cette liste peut être reconfigurée manuellement, importée, exportée. Elle ne peut donc être totalement perdue lors d'une réinstallation de Firefox.

1.Pour supprimer les éléments de la liste blanche de Noscript, passer par Outils > modules complémentaires > Noscript > préférences > onglet liste blanche.
Sélectionner les sites et cliquer sur "enlever les sites selectionnés" ; ce faisant, les javascripts de ces sites seront donc bloqués par Noscript;

2. à la racine du répertoire du profil de firefox se trouve le fichier prefs.js. Il contient, parmi des tas d'autres informations, cette liste qui apparaît dans l'interface graphique de la liste blanche de Noscript: la ligne de configuration commence par :

user_pref("capability.policy.maoNoscript.sites"


suivent alors tous les sites présents dans la liste blanche; il est donc possible d'agir directement sur cette liste dans pref.js; l'actualisation est immédiate et ne nécessite pas la fermeture de Firefox.

Les "sites" grisés qui aparaissent dans l'interface graphique de la configuration "liste blanche" de Noscript:

about: about:addons about:blocked about:certerror about:config about:crashes about:home about:memory about:neterror about:plugins about:privatebrowsing about:sessionrestore about:srcdoc about:support blob: chrome: moz-safe-about: resource:

ces pseudo-sites sont des pages spéciales de Firefox; il serait irrationnel de vouloir les enlever de la liste blanche car, ce faisant, leur usage en serait donc bloqué.


Ubuntuzilla


ubuntu

Cette rubrique Mozilla ne concerne que les utilisateurs intrépides attirés par l'expérimentation et les tests logiciels. La page de documentation (lien externe) officielle de Ubuntu est plus que claire à ce sujet: "À vos risques et périls. À éviter si vous êtes débutant ! ". Cette installation ne peut être considérée comme pertinente sur une machine de production.

Cache de firefox


Il peut être utile d'effacer manuellement le cache (répertoire /cache du profil) de Firefox lors d'un comportement inhabituel du navigateur.


Dictionnaires de firefox


yeswiki tilt

Emplacement du dictionnaire personnel


/(chemin du profil de Firefox)/persdict.dat

Ce fichier est un simple fichier texte qu'il suffit d'ouvrir avec l'éditeur de texte par défaut de chaque système. Il contient un mot par ligne et se complète automatiquement dès que vous êtes en situation de correction orthographique et que vous cliquez droit pour ajouter un mot souligné en rouge mais qui, pour autant, vous semble devoir être légitimement reconnu comme étant écrit correctement. Il peut s'agir d'un nom propre que vous utilisez souvent ou, tout simplement, d'un nom commun non enregistré ou incorrectement orthographié dans les dictionnaires que vous auriez précédemment installés.
Les dictionnaires numériques ne sont pas toujours des références; souvent, des espaces inappropriés sont accidentellement introduits et votre mot, pourtant correctement écrit sera considéré comme incorrect.
Tout ceci expliqué, vous pouvez donc parfaitement construire votre propre dictionnaire en complétant vous-même, après l'avoir ouvert dans votre éditeur de texte préféré, le fichier persdict.dat.
Ceci vous permettra de normaliser vos noms propres, abréviations, et autres "mots" jamais inscrits dans les dictionnaires par défaut et de ne plus avoir à corriger, régulièrement, les fausses fautes décelées par le correcteur orthographique du navigateur.