Firefox sous Debian

Pour celles et ceux qui souhaiteraient utiliser Mozilla Firefox sous Debian,
il est vrai que la version libre (Iceweasel) fournie dans la distribution n’est pas des plus récentes. Dans mon cas, sur une Debian lenny, il s’agit de la version 3.0.6 qui date de 2008 (tout de même !).

Je souhaite installer certaines extensions que j’utilise sur d’autres postes régulièrement. Notamment l’extension Sync qui s’est désormais popularisée via la version 4.
Par conséquent, nous allons trouver une solution un peu plus récente de Firefox sous Debian.

Logo IceCat
Logo IceCat


En réalité, Iceweasel est la version renommée de Firefox pour un usage sur Debian. Certaines mises à jour sont spécifiques à la distribution.

Il existait auparavant GNU IceWeasel (avec un W majuscule), qui est une version libre fournie par la FSF. Elle a maintenant été renommée en GNU IceCat, qui fait partie da la suite GNUzilla.
IceCat ne fait pas partie des paquets fournis en standard sur Debian.
Il faudra donc télécharger les sources et faire une compilation.
Vous pourrez trouver la dernière version à l’adresse http://ftp.gnu.org/gnu/gnuzilla/.
Dans mon cas, j’ai téléchargé la version 4.0.1 (http://ftp.gnu.org/gnu/gnuzilla/4.0.1/icecat-4.0.1.tar.bz2). Une fois téléchargé, on décompresse le tout via la commande:
tar xjf icecat-4.0.1.tar.bz2
Nous allons passer à la configuration :
./configure

A ce stade, il se peut qu’il vous manque des librairies. Pour ma part j’ai installé les paquets suivants:
libgtk2.0-dev libdbus-glib-1-dev libidl-dev mercurial libasound2-dev libcurl4-openssl-dev libnotify-dev libxt-dev libiw-dev mesa-common-dev autoconf2.13 yasm

Vient ensuite la phase de compilation :
make
Il faudra vous armer de patience car pour ma part cela m’a pris environ un quart d’heure sur une machine plutôt récente.

Nous pouvons désormais installer IceCat :
make install

Il ne vous restera plus qu’à lancer le navigateur par la commande icecat.

Vous remarquerez à l’utilisation que certains sites web considèrent le navigateur comme étant trop ancien. J’ai eu le cas de figure en utilisant la nouvelle version de Yahoo Mail qui considère qu’il ne s’agit pas d’un navigateur récent, type Firefox 4.
Cela tient au fait qu’il n’est pas paramétré comme étant compatible Firefox. Pour corriger cela, il faut taper l’url about:config pour avoir accès aux paramètres internes. Une fois confirmé que vous ne ferez pas de bêtises, saisissez le filtre « general.useragent.compatMode.firefox ». Vous observerez que ce paramètre est positionné à false.
Double-cliquez sur le paramètre pour le passer à true.

Si vous avez des remarques ou questions, n’hésitez pas à contribuer à cet article pour y ajouter des points d’information.

Sources d’information:
Renommage des applications de Mozilla par Debian
Prérequis de compilation Mozilla

Laisser un commentaire