Google Chrome sur Fedora 11

Tags:: google :: fedora :: chrome

Google Chrome est un navigateur basé sur Webkit. Bien que vous ayez Midori ou Ephifany qui puisse tourner avec ce moteur, vous avez envie de lancer google chrome. Or, pour le moment, seules les version Windows sont en téléchargement. Mais n'ayez crainte, Google prévoit des version Linux. Et justement, vous pouvez utiliser des version "beta".

Seulement voilà, Google a préparé des version "debian" pour ubuntu et debian, et vous qui êtes sur Fedora vous ressentez la tristesse et le désarois face à ce paquet que vous ne pouvez pas installer. Et bien, souriez car il y a toujours une solution sur Linux.

Un fichier ".deb", tout comme ".rpm", n'est qu'une archive compressée contenant les fichiers à installer sur le système. Nous allons donc décompacter le .deb pour récupérer ce dont nous avons besoin. On va commencer par télécharger l'archive debian de Google Chrome à l'adresse: http://dev.chromium.org/getting-involved/dev-channel. Prenez la version 32 ou 64 bits selon votre processeur. Si vous n'êtes pas sûr, dans un terminal tapez uname -a. Si à la fin du résultat vous pouvez lire i686 ou i386 alors vous êtes en 32 bits, sinon vous êtes en 64 bits.

Donc, téléchargez le fichier. Il doit être dans votre répertoire "Télécharger" ou "Downloads". On va le faire en ligne de commande pour aller vite, mais sachez que vous pouvez le faire à la souris.

Pour faire simple, le fichier .deb contien un fichier nommé data.tar.lzma, nous allons l'extraire. Puis nous décompressons le fichier data.tar.lzma qui va nous donner un fichier data.tar. Et enfin, ce fichier .tar contient l'arborescence qui reproduit simplement le contenu à extraire.


cd ~/Téléchargement
ar -x google-chrome-unstable_current_i386.deb data.tar.lzma
unlzma ./data.tar.lzma
tar xf data.tar
 

A la souris, vous auriez eut à ouvrir les archives les unes après les autres afin de décompacter les éléments...

Finalement vous devez avoir un repertoire "opt" qui apparait. On va y entrer et vérifier si l'exécutable a tout selon on a besoin:


cd opt/google/chrome
ldd chrome | grep "not found"
        libnss3.so.1d => not found
        libnssutil3.so.1d => not found
        libsmime3.so.1d => not found
        libssl3.so.1d => not found
        libplds4.so.0d => not found
        libplc4.so.0d => not found
        libnspr4.so.0d => not found
 

Voilà donc 7 librairies non trouvées. Mais en réalité vous les avez ces librairies, c'est simplement que vous n'avez pas les bon noms de librairies. Voici donc comment on va faire:


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

Et pour lancer "chrome", il faut simplement prévenir que nos librairies se trouve dans notre répertoire:


LD_LIBRARY_PATH=./ ./chrome
 

Et miracle, ça fonctionne !

Maintenant que nous somme sûr de notre coup, on va faire un peu plus propre.


su
#mot de passe root demandé
cd ../
cp -r google /opt
cat 1> /usr/local/bin/chrome <<EOF
#!/bin/bash
export LD_LIBRARY_PATH=/opt/google/chrome/
/opt/google/chrome/chrome
EOF

chmod +x /usr/local/bin/chrome

 

Ce qui fait que nous avons google-chrome installé dans /opt, et nous avons un script qui permet de lancer chrome en plaçant LD_LIBRARY_PATH avant le lancement.

Amusez vous bien avec Chrome :)

Utilisez le code barre pour ouvrir le ticket dans votre mobile:
This ticket on you mobile
1 Mardi 21 Juillet 2009 22:58:02, freak

salut
super ton tuto sauf une erreur

LD_LIBRARY_PATH=./ ./chrome
./chrome: error while loading shared libraries: libplc4.so.0d: cannot open shared object file: No such file or directory

2 Mardi 21 Juillet 2009 23:10:15, freak

http://rajaseelan.com/2009/07/04/how-to-install-google-chrome-in-fedora-10-or-fedora-11/

j'ai suivi ce lien et c top

Ajouter un commentaire
Veuillez répondre à la question suivante : Combien font un et deux, indiquez la réponse en chiifre

Trackbacks

Pour ajouter un trackback (retrolien) sur ce ticket, utilisez cette adresse: http://www.metal3d.org/index.php/trackback/default/tb?id=blog%2F213

Tags

Blog Copix Communication PC Config Fedora Vidéo Humour Autre Web Materiel Informatique PHP Développement Mootools HTML Linux WEB IE CSS Vista Microsoft Sympa XHTML Quizz Widget Klik CWE Voeux Bonne année Musique CCRMA Son Audio MAO Reconnaissance vocale Windows Mac Compiz MacOS Mysql Sun Base de données BD Screenlets Screenlet RPM compiz Ubuntu Live FireFox Derambarsh Facebook media informations Sécurité javascript SSH Commande Marketing concours ipod wii QT Trooltech Nokia Libre Logiciels GPL Attali Gnome Dock Compiler Bench undelete reiserfs recovery recover Thread Serveur Optimisation Server Apache Album RSS Flash Air XML Firefox Blender Opensource Orange Internet LiveBox Animaux Droits Logiciels Libres Google Loi RBS netcat Bash Téléphone Spam 3D NIDIA Standards Widgets Merise UML Streaming Developpement Perl MySQL Firewall Parfeu Bayes Novell Réseau Python LVS Salon FTP Dedibox Chrome Administration IRC Gentoo troll video Nouveauté Finance Etudiant spéctacle OpenOffice Javascript Java Info Eclpise ATI design mootools KDE Bureau Design GNU C Pages Jaunes Fun Bijoux Art mail Admin vmware fedora linux VirtualBox VMWare Qemu KVM vim Grep Fglrx Webkit GTK google web JQuery Coup de gueule coup de gueule Lois SVG Raycaster Canvas Hadopi Desktop Jeux Les Sims développement astuces Screen firefox Mobile Safaru Wine bash commande astuce Wave ooc C++ C# Netbook Hercules Bureautique Twitter Safari W3C chrome kazehakaze midori navigateur gecko webkit Links Liens Pyhon Nouvelles Metal Perso Conférence JDLL PCC Roadsend OOC News Acteur Cinéma Chanteur Seven windows orthographe pcc php jdll Slide Application mysql Html twitter python screen curses SVN Android Gphone iPhone OpenGL MindMap Projet Javascrtip Ajax Guitare Tab Tablature JSON firebug Chromium Iphone Titanium music sound android ogg ogv streaming Arkyne svn subversion gnome VLC Tv encoder ffmpeg Cryptage apple microsoft HTML5 Max Apple code youtube quvi git uzbl webgl chromium

  Catalogue professionnel de musique libre


  • twitter entries...
follow me on Twitter

Valid XHTML 1.0 Strict

tumblr visitor