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

Ceci est une ancienne révision du document !



FIXME Changer tous les iceweasel en icecat

Navigateur Web IceCat

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

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

Anciennement GNU IceWeasel, IceCat 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.

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.

Pour les processeurs 32 bit voici directement l'archive à télécharger, ensuite il ne reste plus qu'à lancer le fichier run-icecat.sh pour lancer le navigateru

wget http://mirrors.linhub.com/gnu/gnuzilla/3.5.2/icecat-3.5.2-i386.tar.bz2

Pour les processeurs 64 bit il faut passer par la compilation :

wget http://mirrors.linhub.com/gnu/gnuzilla/3.5.2/icecat-3.5.2.tar.bz2

Vous pouvez voir les versions disponibles ici : http://mirrors.linhub.com/gnu/gnuzilla/.

Installation via dépôt PPA ( version 32 bits uniquement )

Vous allez installer un dépôt non officiel. Les logiciels installés à partir de ce dépôt n'auront pas de support officiel. Contactez le mainteneur du dépôt si vous avez un problème.

Pour plus d'information, voir ppa.

Version Dépôt
Ubuntu 9.04 deb http://ppa.launchpad.net/sumydi/icecat-pkgs/ubuntu jaunty main
Ubuntu 8.10 deb http://ppa.launchpad.net/sumydi/icecat-pkgs/ubuntu intrepid main
Ubuntu 8.04 deb http://ppa.launchpad.net/sumydi/icecat-pkgs/ubuntu hardy main
Clé dépôt sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xb486b1b68dbac707

Rechargez la liste des paquets, puis installez le paquet icecat.

Faire passer IceCat pour Firefox

Il peut être intéressant de configurer IceCat 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 IceCat avec tous les sites compatibles Firefox, mais certains sites, les applications Ajax notamment, pourraient ne pas comprendre que IceCat 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 IceCat et à la changer en Firefox/2.0 par exemple.

Conversion des plugins

Les plugins Mozilla restent compatible avec IceCat. Ainsi il est possible de remplacer le répertoire de plugins d'IceCat 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'IceCat et créer un lien symbolique vers le dossier des plugins de Firefox à la place.

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

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/IceCat/chrome/icons
sudo mkdir /usr/local/IceCat/chrome/icons/default
sudo cp /usr/share/pixmaps/iceweasel32.png /usr/local/IceCat/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 :-)


Contributeur : The Nux, Sputnick

  • icecat.1253525173.txt.gz
  • Dernière modification: Le 18/04/2011, 14:44
  • (modification externe)