Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !



Navigateur Web IceWeasel

Fig 1. Un logo proposé pour IceWeasel sur notre confrère anglosaxon

Fig 1. Un logo proposé pour IceWeasel chez notre confrère anglosaxon

IceWeasel est le dernier né de la Free Software Foundation, dans le cadre du projet Gnuzilla. Firefox étant composé de parties non-libres, la FSF a décidé de pallier ce défaut sur un des logiciels libres les plus répandus auprès du grand public en créant un fork de Firefox entièrement libre. Cependant pour simplifier la redistribution du code, la FSF a décidé de conserver la triple licence qui couvrait Firefox.

Au niveau des fonctionalités, IceWeasel équivaut Firefox, puisqu'il est basé sur la version 1.5 de Firefox et qu'une équipe est chargée de répéter les améliorations de Firefox dans IceWeasel. Cependant, IceWeasel se voit gratifié de quelques fonctionnalités supplémentaires, toutes deux portant sur la sécurité.

Attention : le projet GNU IceWeasel n'est pas le IceWeasel de Debian ! Le projet IceWeasel de GNUZilla a en effet été renommé IceCat, Debian ayant été la première a utiliser le nom d'IceWeasel pour ce fork.

Le projet Debian est déjà en cours de transition vers IceWeasel, mais je n'ai aucune information sur l'état de la transition dans Ubuntu, si transition il y a. Il n'y a actuellement aucun paquet Ubuntu pour IceWeasel quelle que soit la version de Ubuntu.

Un paquet a été créé par Kilz. Il est disponible à l'adresse suivante

http://safeweb.sitesled.com/iceweasel/builds/iceweasel_1.5.0.8pre-2.deb

Pour l'installer en ligne de commande vous pouvez faire

wget http://safeweb.sitesled.com/iceweasel/builds/iceweasel_1.5.0.8pre-2.deb && sudo dpkg -i iceweasel_1.5.0.8pre-2.deb && rm -f iceweasel_1.5.0.8pre-2.deb

Pour un système 64bits, ne pas oublier –force-architecture, ce qui donne:

wget http://safeweb.sitesled.com/iceweasel/builds/iceweasel_1.5.0.8pre-2.deb && sudo dpkg -i --force-architecture iceweasel_1.5.0.8pre-2.deb && rm -f iceweasel_1.5.0.8pre-2.deb

Vous pourrez ensuite lancer IceWeasel depuis le menu principal si vous êtes sous Gnome ou XFCE. Pour les autres environnements graphiques, il semblerait que l'ajout manuel dans le menu soit nécessaire. Notez que le fichier exécutable de IceWeasel fourni par le paquet se nomme Iceweasel et non pas iceweasel (il y a une majuscule sur le i).

(Installé sous Kubuntu avec l'icône ajoutée automatiquement dans le menu pour ma part.)

Fig 2. IceWeasel installé ! Tout comme firefox ;-)
Fig 2. IceWeasel installé ! Tout comme firefox ;-)

Il existe aussi des paquets Debian d'Iceweasel 2.0 pour l'installation sous Ubuntu.

Iceweasel 2.0.0.3 pour x86

La version pour x86 est installable avec la commande suivante :

sudo dpkg -i --force-confold iceweasel_2.0.0.3-1_i386.deb

Iceweasel 2.0.0.3 pour 64bits

La version pour 64bits est installable avec la commande suivante :

sudo dpkg -i --force-confold iceweasel_2.0.0.3-1_amd64.deb

Faire passer IceWeasel pour Firefox

Il peut être intéressant de configurer IceWeasel pour qu'il se déclare comme étant Firefox auprès des serveurs, car tout deux partagent le même moteur de rendu (gecko), ce qui permet de rendre compatible IceWeasel avec tous les sites compatibles Firefox, mais certains sites, les applications Ajax notamment, pourraient ne pas comprendre que IceWeasel leur est compatible et vous fermer inutilement leurs portes.

Pour configurer cela, il vous suffit de taper dans la barre d'addresse about:config, puis de chercher l'entrée general.useragent.extra.firefox
Il ne vous reste plus qu'à faire un clic droit sur la valeur IceWeasel et à la changer en Firefox/2.0 par exemple.

Conversion des plugins

Les plugins Mozilla restent compatible avec IceWeasel. Ainsi il est possible de remplacer le répertoire de plugins d'IceWeasel par celui de Firefox, ce qui permet de garder tout les plugins que vous avez pu installer par le passé. Pour cela, on va renommer le dossier de plugins d'IceWeasel et créer un lien symbolique vers le dossier des plugins de Firefox à la place.

sudo mv /usr/local/Iceweasel/plugins /usr/local/Iceweasel/plugins_old
sudo ln -s /usr/lib/firefox/plugins /usr/local/Iceweasel/

Rajouter l'icône dans la barre de titre

Vous l'aurez sans doute remarqué, aucune icône ne s'affiche dans la barre de titre (celle qui est affichée étant l'icône standard en cas de non-spécification d'une icône de la part de l'application). Il est possible de changer ça, en faisant

sudo mkdir /usr/local/Iceweasel/chrome/icons
sudo mkdir /usr/local/Iceweasel/chrome/icons/default
sudo cp /usr/share/pixmaps/iceweasel32.png /usr/local/Iceweasel/chrome/icons/default/default.xpm

Et voilà le resultat
Fig 3. La barre de titre a retrouvé son icône :-)
Fig 3. La barre de titre a retrouvé son icône :-)

Changer les icones de Iceweasel par celles de Firefox

Ceci grâce à ce script :

http://www.sputnick-area.net/wordpress/?p=17

Sous Gnome, bon nombre de paquets du système sont dépendants de Firefox. Cependant, il est impossible d'avoir à la fois Iceweasel et Firefox. Donc, le fait de remplacer Firefox par Iceweasel dans Ubuntu fait en sorte que aptitude signale constamment un problème de dépendances. Sous KDE (Kubuntu), il n'y a aucun problème à utiliser Iceweasel au lieu de Firefox, car ce dernier n'est pas indispensable au bon fonctionement de KDE.

Contributeur : The Nux, Sputnick

  • iceweasel.1229589196.txt.gz
  • Dernière modification: Le 18/12/2008, 09:33
  • par 213.95.41.13