Donc je répète mais c'est la dernière fois !

Firefox2 n'est pas dans les sources gratuites de la 2007. Il est 
peut-être dispo pour les membres du club ou dans cooker. si on exclut 
cooker pour les raisons mentionnées auparavant il reste donc la 
solution de récupérer la version 2.0.0.1 sur le site de Mozilla sous 
forme de tar.gz.

Et là on peut l'installer pour tout le monde sur son ordi : voilà 
comment il faut faire au pas à pas sans se tromper et sans taper 
l'invite ($ ou #)du shell avec la commande. 
À ce sujet je précise que "$" représente l'invite d'un utlisateur normal 
et que "#" représente l'invite de root ce qui simplifie le fait de 
savoir si une commande doit être saisie sous root ou sous l'untilsateur 
courant. (les traîtres qui sont dans une distribution qui n'auraient 
pas ces invites sont priés de la fermer pour ne pas emmêler les 
débutants, ainis que ceux qui proposent une autre solution, ils n'ont 
qu'à créer un autre fil).

Pour les sources qui vont bien vous allez là  et vous faites ce qu'on 
vous dit sans faire de mélange et en étant un minimum attentif !

 http://easyurpmi.zarb.org/?language=fr

ensuite on passe sous root et on tape

****************
urpmi.update -a
*****************
Ça télécharge les fichiers hdlist, puis :

********************
urpmi --auto-select
********************

Ça calcule les dépendances et ça télécharge les mises à jour et ça les 
installe. Si on 'a pas une liaison haut-débit, il vaut mieux éviter vu 
le poids à télécharger.

Si on veut faire une mise à jour automatique la nuit par cron si on 
n'est pas abonné au club lire ceci :

http://www.cryptos.ch/article.php3?id_article=58

On vérifie que la version Mandriva est bien installée (pour éviter les 
carences de dépendances sur d'autre programmes Mozilla), sous root :

# urpmi mozilla-firefox mozilla-firefox-fr

Si tout est installé il vous le dira, si ça n'est pas le cas il 
installera ce qu'il faut.

On télécharge l'archive sur le site de Mozilla ; on va supposer qu'elle 
est téléchargée dans le répertoire courant de l'utlisateur 
courant "toto" donc dans /home/toto ; vous adapterez les commandes à la 
place où vous aurez mis cette archive (je suppose que votre machine a 
gardé son nommage par defaut "localhost" (si vous avez su le changer 
vous saurez adapter). On installera firefox dans /opt (si vous ne savez 
pas pourquoi c'est pas grave dites vous que c'est comme ça)



On lance un terminal et on voit :

***************************
[EMAIL PROTECTED] ~]$ 

**************************

Si vous n'avez pas une invite qui finit par "~" saisissez "cd" puis 
taper sur "entrée". Ensuite on passe sous root : on saisit son mot de 
passe root puis "entrée"

************************
[EMAIL PROTECTED] ~]$ su
mot de passe : "mon_mot_de_passe"
[EMAIL PROTECTED] toto]#

***********************

Vous êtes sous root dans le répertoire /home/toto
On se rend dans le répertoire /opt où on va décompresser l'archive qui 
est sous /home/toto.

**********************
[EMAIL PROTECTED] toto]# cd /opt
[EMAIL PROTECTED] opt]# tar xzvf /home/toto/firefox-2.0.0.1.tar.gz

***********************
Le répertoire "firefox" a été crée dans /opt (tapez "ls" pour le 
vérifier... mais n'allez pas dedans)

On va maintenant rennomer les ancien exécutable de la version Mandriva, 
les remplacer par un lien symbolique qui point vers le nouvel 
éxécutable de notre version 2.0.0.1, faire un lien pour les plugins et 
adapter notre version au démarrage de Mandriva. Tout ça sous root bien 
entendu. Respectez les espaces !

***********************
[EMAIL PROTECTED] toto]# mv /usr/bin/firefox /usr/bin/firefox.old
[EMAIL PROTECTED] toto]# ln -s /opt/firefox/firefox /usr/bin/firefox
[EMAIL PROTECTED] toto]# mv /opt/firefox/plugins /opt/firefox/plugins.old
[EMAIL PROTECTED] toto]# 
ln -s /usr/lib/mozilla/plugins /opt/firefox/plugins
[EMAIL PROTECTED] toto]# 
ln -s /opt/firefox/firefox-bin /opt/firefox/mozilla-firefox-bin

***********************

Voilà c'est maintenant le dernier firefox qui démarrera pourt tous les 
utlisateur parles menus et raccourcis Mandriva.

La version "officielle" Mozilla devrait pouvoir être mise à jour 
automatiquement (menu aide/rechercher les mises à jour) mais uniquement 
sous root : question de droits sur les fichiers ! Ne naviguez pas sous 
root cependant.

Attention enfin !! Si Mandriva fait une mise à jour de sa version c'est 
cette version qui réapparaitra, car le lien symbolique /usr/bin/firefox 
qui pointe vers votre version sera écrasé par l'éxécutable de la 
nouvelle version.Il suffira de le récréer(et uniquement celui-là) avec

********************
[EMAIL PROTECTED] toto]# mv /usr/bin/firefox /usr/bin/firefox.old
[EMAIL PROTECTED] toto]# ln -s /opt/firefox/firefox /usr/bin/firefox

*******************

Si quelque chose cloche vous pouvez rétablir facilement la situation 
initiale :
******************
[EMAIL PROTECTED] toto]# mv -f /usr/bin/firefox.old /usr/bin/firefox

*****************
Et le firefox d'origine rédémarrera. (ne pas faire si une mise à jour 
Mandriva a eu lieu)
 Si vous voulez éviter les mises à jour de firefox par urpmi, il suffit 
d'ajouter le nom des rpm dans /etc/urpmi/skip.list (un par ligne sous 
sa forme générique)

*****************
libmozilla-firefox
mozilla-firefox
mozilla-firefox-fr

****************
 et urpmi ne vous le mettra pas à jour lors de la prochaine. Pour  Smart 
je n'ai pas trouvé l' équivalent (si quelqu'un connaît je suis 
preneur). attention cependant les paquets qui dépendent du moteur de 
firefox ne seront pas mis à jour non plus automatiquement (galeon 
etc...)

Voilà j'espère ne rien avoir oublié...Bon firefox 2.0.0.1

--
André Salaün



=========================================
Vous souhaitez acquerir votre pack ou des services Mandriva?
Rendez-vous sur "http://store.mandriva.com";.
Rejoignez le club Mandriva : http://club.mandriva.com
=========================================

Répondre à