vendredi, août 06, 2010

Installation de Google Chrome sur Salix 13.1

Depuis quelques mois, j'utilise maintenant comme navigateur par défaut Google Chrome à la place de Firefox. Je le trouve plus réactif, moins lourd et plus facile à utiliser. Je l'ai installé sur Debian Squeeze, Fedora 13 et Mandriva 2010.1 sans problème. Les choses se sont corsées avec Salix 13.1. Aucun paquet n'existe dans les dépôts tant pour Slackware 13.1 que pour Salix 13.1. Un topic concernant cette installation existe sur le forum de Salix mais il est un peu confus.
Je me suis donc lancé dans cette installation avec l'aide des recherches sur google.fr. Ce qui m'a permis de trouver tout ce qu'il me fallait pour installer puis utiliser correctement Google Chrome sur Salix 13.1.
Il n'est pas nécessaire d'installer sous Salix 13.1 certaines dépendances : ORBit2, GConf et mozilla-nss. Par contre, sous Slackware 13.1, il est nécessaire de les installer au préalable à partir de slackbuilds.org.

La première étape est de créer des liens symboliques dans /usr/lib :

#ln -s /usr/lib/firefox/libnss3.so /usr/lib/libnss3.so.1d
#ln -s /usr/lib/firefox/libnssutil3.so /usr/lib/libnssutil3.so.1d
#ln -s /usr/lib/firefox/libsmime3.so /usr/lib/libsmime3.so.1d
#ln -s /usr/lib/firefox/libssl3.so /usr/lib/libssl3.so.1d
#ln -s /usr/lib/firefox/libplds4.so /usr/lib/libplds4.so.0d
#ln -s /usr/lib/firefox/libplc4.so /usr/lib/libplc4.so.0d
#ln -s /usr/lib/firefox/libnspr4.so /usr/lib/libnspr4.so.0d
#ln -s /usr/lib/libjpeg.so.8 /usr/lib/libjpeg.so.62

La deuxième étape est l'installation de Google-Chrome à partir de slackbuilds.org.

2- Extraire le fichier google-chrome.tar.gz : un dossier "google-chrome" est alors créé dans le répertoire de travail.
#tar zxf google-chrome.tar.gz

3- Copier google-chrome-stable_currentxxx.deb dans le répertoire "google-chrome" :

#cp google-chrome-stable_current_i386.deb google-chrome
4- Construire le paquet Slackware de Google Chrome : il faut d'abord rendre le paquet google-chrome.SlackBuild exécutable.

#cd google-chrome
#chmod +x google-chrome.SlackBuild
#./google-chrome.SlackBuild
...
opt/google/chrome/resources/inspector/inspector.css opt/google/chrome/resources/inspector/popover.css opt/google/chrome/xdg-settings opt/google/chrome/chrome-sandbox opt/google/chrome/chrome.pak opt/google/chrome/product_logo_22.png opt/google/chrome/chrome opt/google/chrome/libgcflashplayer.so install/ install/doinst.sh install/slack-desc Slackware package /tmp/google-chrome-5.0.375.55-i386-1_SBo.tgz created.

5- Installer le paquet google-chrome-5.0.375.55-i386-1_SBo.tgz :

#installpkg /tmp/google-chrome-5.0.375.55-i386-1_SBo.tgz
Verifying package google-chrome-5.0.375.55-i386-1_SBo.tgz.
Installing package google-chrome-5.0.375.55-i386-1_SBo.tgz:
PACKAGE DESCRIPTION:
# Google Chrome (Open Source Web Browser)
#
# Google Chrome is a browser that combines a minimal design with
# sophisticated technology to make the web faster, safer, and easier.
#
Executing install script for google-chrome-5.0.375.55-i386-1_SBo.tgz.
Package google-chrome-5.0.375.55-i386-1_SBo.tgz installed.

Maintenant, on peut utiliser Google-Chrome sur Salix 13.1 !
Pour en savoir plus :

Aucun commentaire: