Space Menu Home Downloads Kiosk Newbie Area Documentation Knowledge Base E-Training Forum Blogs Chat RPMs Farm Linux Events
HistoryHistory |
View
Code | XML |
Help
XWiki Syntax |



Page précédente : Installation du tar.gz de Firefox

Simplifier la réinstallation de Firefox : comment retrouver vos plugins et vos plugins de recherche

Sommaire :

Il faut savoir que Firefox (et c'est le cas aussi de Thunderbird) distingue un répertoire d'installation qui contient l'exécutable du logiciel et un répertoire personnel qui contient votre profil et toute votre personnalisation du logiciel. Si vous avez suivi les indications pour installer votre Firefox en tar.gz, votre répertoire d'installation devrait être :

/opt/firefox-FR-v1.5.0.3

votre répertoire personnel se trouve en revanche, si vous êtes l'utilisateur 'toto', en :

/home/toto/.mozilla/firefox

Lorsque vous installez une nouvelle version de Firefox, votre répertoire personnel n'est pas affecté et vos paramétrages sont donc conservés. Il y a cependant deux exceptions :

  • les sous-répertoires 'plugins' et 'searchplugins' du répertoire d'installation
qui devraient donc être dans notre exemple :

/opt/firefox-FR-v1.5.0.3/searchplugins et /opt/firefox-FR-v1.5.0.3/plugins

Ces répertoires contiennent en effet des données personnalisées. Les plugins (ou greffons) et les 'plugins de recherche'.

Pour simplifier une future réinstallation voici donc ce qu'on peut faire pour mettre à l'abri le contenu de ces répertoires.

Le répertoire plugins

Créez, s'il n'existe pas déjà un sous-répertoire 'plugins', dans votre répertoire personnel .mozilla (ce sera donc /home/toto/.mozilla/plugins) et mettez-y systèmatiquement tous vos plugins. Ce répertoire ne sera pas affecté lorsque vous installerez une nouvelle version.

Un exemple: le cas du plugin java

Par exemple, dans le cas particulier du plugin java : si vous avez installé java dans '/opt/java' et si vous avez la version 1.5.0_06 de java, vous lancerez, une commande de ce type

ln -sv /opt/java/jre1.5.0_06/plugin/i386/ns7/libjavaplugin_oji.so /home/toto/.mozilla/plugins
le lien ainsi créé n'aura plus besoin d'être refait en cas de réinstallation de Firefox. Il devra en revanche être mis à jour en cas d'installation d'une nouvelle version de java.

Effacez, s'il existe, le lien correspondant dans le répertoire d'installation (rm -f /opt/firefox-FR-v1.5.0.3/plugins/libjavaplugin_oji.so) : il ne doit rester qu'un seul lien.

Si vous avez plusieurs comptes utilisateurs sur votre machine, vous pourrez copier le contenu de votre /home/toto/.mozilla/plugins dans le répertoire /home/utilisateur/.mozilla/plugins de chaque utilisateur.

Le répertoire searchplugins

Ce répertoire contient des plugins de recherche qui apparaîtront dans la barre de recherche de Firefox (en haut à droite - faire Ctrl-K puis Ctrl-flèche Haut/Bas pour les faire défiler).

A partir de Firefox 1.5, il existe deux répertoires 'searchplugins' : l'un est dans le répertoire d'installation et contient les plugins 'par défaut' communs à tous les utilisateurs (plusieurs sont installés dans ce répertoire avec le logiciel lui-même), mais tous les plugins de recherche que vous installerez vous-même en tant que simple utilisateur iront dans un répertoire 'searchplugins' personnel (qui sera créé lors de votre première installation d'un plugin de recherche personnel), situé sous '/home/toto/.mozilla/firefox', dans le sous-répertoire de votre profil personnel.

Dans les versions antérieures il n'en allait pas ainsi. Il n'existait qu'un seul répertoire 'searchplugins' situé dans le répertoire d'installation, qui contenait tous les plugins de recherche, y compris ceux que vous aviez installés vous-même.

Ainsi, si vous passez à Firefox 1.5 à partir d'une version antérieure et si vous avez installé des plugins de recherche personnels, alors je vous conseille de copier le contenu de l'ancien 'searchplugins' du répertoire d'installation de l'ancienne version vers le dossier 'searchplugins' de votre dossier '/home/toto/.mozilla/firefox/nom_du_profil', vous pourrez ainsi les conserver tous sans avoir à les réinstaller.

Vous pouvez parfaitement en rester là : lors d'une prochaine installation tous les utilisateurs conserveront en effet l'usage des plugins de recherche qu'ils auront installés eux-mêmes.

Toutefois, il se peut que vous soyez l'administrateur d'un système utilisé par plusieurs personnes et que vous souhaitiez personnaliser les plugins de recherche en installant une gamme de ces plugins pour les mettre à la disposition de l'ensemble des utilisateurs. Vous devrez alors installer ces plugins dans le dossier 'searchplugins' du répertoire d'installation (ce pourrait être, dans notre exemple, en '/opt/firefox-FR-v1.5.0.2/searchplugins'). Dans ce cas, pour continuer à bénéficier de cette personnalisation pour l'ensemble du système en cas de réinstallation ou de changement de la version par défaut, voici ce que vous pourriez faire.

Il conviendrait d'abord de 'mettre en lieu sûr' le répertoire 'searchplugins' du répertoire d'installation, par exemple sous '/opt' :

mv  /opt/firefox-FR-v1.5.0.3/searchplugins /opt

Ensuite, vous allez créer un lien symbolique vers ce nouveau répertoire dans la position d'origine dudit répertoire :

ln -sv /opt/searchplugins /opt/firefox-FR-v1.5.0.3

Voilà.

Lors d'une nouvelle installation vous aurez seulement à copier le contenu du 'searchplugins' du répertoire d'installation de la nouvelle version vers votre 'dépôt' de plugins, pour récupérer les éventuels nouveaux plugins par défaut proposés par cette version ; lorsque vous installerez la future version 2.0 vous devriez pouvoir faire ceci :

cp /opt/firefox-FR-v2.0/searchplugins/* /opt/searchplugins

puis vous effacerez le nouveau dossier et vous le remplacerez par un lien :

rm -Rf /opt/firefox-FR-v2.0/searchplugins
ln -sv /opt/searchplugins /opt/firefox-FR-v2.0

Voilà… enfin si le système des plugins de recherche reste le même dans cette encore inexistante version ! (à vérifier le moment venu...). En tout cas votre 'searchplugins' pour l'ensemble du système est maintenant en lieu sûr et devrait pouvoir être réutilisé par n'importe quelle version à venir.

A noter qu'un plugin de recherche pour le Mandriva Club est disponible ici.

Autres ressources

Sur divers plugins : Trustonme.net : Plugins Web
Un plugin de recherche vers Google maps
Un gisement de plugins de recherche francophones, avec de nombreuses informations
La page en français de Mozdev sur les plugins
Très nombreux plugins de recherche, en de nombreuses langues, sur le site de Mycroft

Auteur : ptyxs ( janvier 2006)
Legal: This page is covered by the GNU Free Documentation License . Standard disclaimers of warranty apply. Copyright LSTB and Mandrakesoft.

RSS
KB.ReinstalFirefox fr Last Author: ptyxs  Date: 2006/05/10 17:47
Powered by XWiki
Copyright (c) 2006 Mandriva