Ubuntu 6.06 LTS (dapper drake): firefox 2.0.x?
Vous êtes sous Ubuntu 6.06 LTS (dapper drake) et vous souhaitez avoir une version de mozilla firefox supérieure à la 1.5?
Une solution est d’utiliser la asher repository. Vous aurez accès alors à firefox 2.0 en français, mais pas forcément avec les dernières mises à jour.
Cela peut s’avérer ennuyeux, en particulier si des mises à jour critiques de sécurité sont parues depuis.
Une autre solution est de télécharger le tar.gz des binaires sur le site officiel de mozilla. Si c’est ce que vous souhaitez faire, voici la méthode:
Note/Disclaimer: La manipulation décrite nécessite une certaine maitrise. Je décline toute responsabilité en cas d’échec. Dans le doute, n’hésitez pas à installer préalablement un autre navigateur pour vous dépanner au cas où (par exemple konqueror).
Sur la page http://www.mozilla-europe.org/fr/products/firefox/ vous devriez à priori avoir un lien pour télécharger la dernière version sous la forme d’une archive tar.gz. C’est ce fichier qu’il faut télécharger.
Une fois le téléchargement effectué (on supposera par la suite que le fichier s’appelle /home/david/Desktop/firefox-2.0.0.12.tar.gz), la première chose à faire est de vérifier qu’il s’extrait correctement(ici on négligera la vérification du MD5 ou SHA).
Pour cela, placez vous par exemple dans votre dossier home depuis un terminal et tenter d’extraire le fichier récupéré:
cd /home/david/
tar -xvvzf ./Desktop/firefox-2.0.0.12.tar.gz
Fermez firefox si vous ne l’avez pas déjà fait, et vérifiez que le processus est bien arrêté (à la commande suivante, vous devriez voire un résultat vide):
ps -A | grep firefox
Si il n’y a pas de soucis, il y a toutes les chances pour que vous puissiez correctement procéder à la mise à jour. Commencez par passer votre session terminal en mode superutilisateur:
sudo -s
Placez vous dans /usr/lib/ et vérifiez la présence d’un dossier firefox:
cd /usr/lib/
ls firefox
Vous devriez voir son contenu. A présent, il vous faut supprimer l’ancienne version de firefox pour la remplacer par la nouvelle version. Attention, cette manipulation peut en cas d’échec vous laisser sans version en état de marche de mozilla firefox. Si vous souhaitez procéder quand même (toujours dans /usr/lib/, n’oubliez pas de remplacer le nom de l’archive tar.gz ici présent par celui du fichier que vous avez téléchargé):
rm -R firefox
tar -xvvzf /home/david/Desktop/firefox-2.0.0.12.tar.gz
A présent, firefox est normalement correctement mis à jour. Cependant le système de gestion des paquetages (apt) croit que c’est toujours l’ancienne version et donc pourrait plus tard vous proposer une mise à jour qui pourrait mettre un peu la pagaille. Il convient donc de bloquer la mise à jour du paquet firefox:
Lancez Synaptic Package Manager, trouvez et sélectionnez le package firefox, puis dans le menu “Package”, choisissez “lock version”.
A prori ensuite tout est bon, vous pouvez quitter synaptic et votre terminal en mode super utilisateur, et tester la dernière version de firefox… Cependant n’oubliez pas qu’à partir de mainetenant vous devrez faire manuellement les mises à jour en cas de problème de sécurité.
UPDATE: Attention la méthode indiquée ne marche pas telle quelle dans la plupart des cas avec firefox 3. Il faut installer une version plus récente de la gtk+ d’abord.


