Impossible d’executer Google Chrome Unstable/Beta sur Fedora 14

En voulant tester Google Chrome Unstable ou Beta sur ma Fedora 14 je rencontre un probleme embetant, Google Chrome ne veut pas se lancer.
Je décide de l’executer en ligne de commande

google-chrome

J’obtiens ce message d’erreur :

/usr/bin/google-chrome: error while loading shared libraries: libnss3.so.1d: cannot open shared object file: No such file or directory

Voici les quelques autres messages d’erreurs que vous pouvez rencontrer :

/usr/bin/google-chrome: error while loading shared libraries: libnssutil3.so.1d: cannot open shared object file: No such file or directory

/usr/bin/google-chrome: error while loading shared libraries: libsmime3.so.1d: cannot open shared object file: No such file or directory

/usr/bin/google-chrome: error while loading shared libraries: libplc4.so.0d: cannot open shared object file: No such file or directory

/usr/bin/google-chrome: error while loading shared libraries: libbz2.so.1.0: cannot open shared object file: No such file or directory

Pour résoudre ce problème il faut faire des liens symbolique pour que Chrome trouve les librairies. Mais il m’a fallut également installer un paquet supplémentaire car il  m’en manquait une.

Pour créer tous les liens symbolique necessaires j’ai dû installer un paquet supplémentaire sur mon systeme. En effet je n’avais pas la librairie « libplc4.so ». Apres une petite recherche sur Internet j’ai pu voir que cette librairie se trouvait dans le paquet « xulrunner-devel »  (oui étrange sachant que xulrunner est le moteur d’affichage de Firefox 😀 ). Pour l’installer, en root, lancez la commande suivante :

yum install xulrunner-devel

Ensuite il ne vous reste plus qu’a faire (en root) ces liens symbolique :

Si vous êtes en 32bits :

ln -s /usr/lib/libnss3.so /usr/lib/libnss3.so.1d
ln -s /usr/lib/libnssutil3.so /usr/lib/libnssutil3.so.1d
ln -s /usr/lib/libsmime3.so /usr/lib/libsmime3.so.1d
ln -s /usr/lib/libssl3.so /usr/lib/libssl3.so.1d
ln -s /usr/lib/libplds4.so /usr/lib/libplds4.so.0d
ln -s /usr/lib/libplc4.so /usr/lib/libplc4.so.0d
ln -s /usr/lib/libnspr4.so /usr/lib/libnspr4.so.0d
ln -s /usr/lib/libbz2.so /usr/lib/libbz2.so.1.0

Si vous êtes en 64bits :

ln -s /usr/lib64/libnss3.so /usr/lib64/libnss3.so.1d
ln -s /usr/lib64/libnssutil3.so /usr/lib64/libnssutil3.so.1d
ln -s /usr/lib64/libsmime3.so /usr/lib64/libsmime3.so.1d
ln -s /usr/lib64/libssl3.so /usr/lib64/libssl3.so.1d
ln -s /usr/lib64/libplds4.so /usr/lib64/libplds4.so.0d
ln -s /usr/lib64/libplc4.so /usr/lib64/libplc4.so.0d
ln -s /usr/lib64/libnspr4.so /usr/lib64/libnspr4.so.0d
ln -s /usr/lib64/libbz2.so /usr/lib64/libbz2.so.1.0

Taggé , , , , .Mettre en favori le Permaliens.

5 réponses à Impossible d’executer Google Chrome Unstable/Beta sur Fedora 14

  1. Leeloo dit :

    Bé normal, j’ai envie de dire, puisqu’il est « unstable » :D….

    ok, je sors ! (mais fallait po prendre une version non stable :P)

    • MrSlayers dit :

      Oué sors ! :p

      Ouais mais en fait je pense que c’est parce qu’il est trop avant-gardiste et donc c’est normal que mon système n’ai pas ce qu’il faut.

  2. Kenshin dit :

    Un grand merci pour cette astuce. J’avais un problème de Flash bloqué sous Chrome unstable (Fedora 16) (qui fonctionnait très bien auparavant), j’ai désinstallé Chrome pour un Chrome stable et là : c’est le drame.

    Encore merci !

  3. MrSlayers dit :

    Je suis content que mon billet ai pu t’aider Kenshin (d’ailleurs je suis aussi un lecteur de ton blog ) 🙂

  4. Christophe dit :

    Bonjour,

    Ton article m’a permis de régler un problème similaire avec Chromium, Iceowl et Iceweasel en Sid/Testing sous Debian. Pour Chromium et Iceowl :

    # ln -s /usr/lib/i386-linux-gnu/libnss3.so /usr/lib/libnss3.so.1d

    Pour Iceweasel :

    # aptitude install xulrunner-dev

    Merci

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *