On a deja archi parlé de Google Chrome, téléchargement ...etc.

Lien : sur la page d'accueil de Google ou
ICI sur Chrome.
La version compilable sous linux s'adaptera à la spécificité (ergonomique) de la plateforme; le blog officiel de Google indique que les premiers retours techniques, indépendants de la plateforme sont attendus d'abord sous windows (part de marché et companies ...) et que la fourchette d'une solution linuxienne serait autour d'un à deux mois ...donc d'ici à début Octobre ou début novembre. Il n'y a pas à priori de version "pour têsteurs" pour la version linux, donc pas de sources à compiler pour le moment, on peut comprendre, l'objectif opensource aidant ...mais bon.
Une seule question, comment émuler la seule version installable sous windows sous Ubuntu?
La joute est lancée ...
Je pense, de façon quasi immédiate à Wine.
J'ai testé... mais faisant appel à d'autres procédures pour continuer le téléchargement complet du fichier...bah il ne se passe rien, et donc pas d'installation, donc pas de chrome.
Je vois deja ceux qui vont sortir les solutions de virtualisation du desktop ...vmware, virtualbox ...très bien...mais bon. C'est quand même pratique Wine ...en attendant la version officielle. Et ça pourra sans doute apporter une contribution importante à ce désormais indispensable émulateur ...
J'ai récupéré les fichiers générés par Chrome sous windows, je m'en vais tester les binaires pour voir ce que ça donne. S'il ya parmi vous des developpeurs de wine, leur science nous serait indispensable.
HowTo : Google Chrome avec Wine
Hardy
1)installer wine en version 1.1.3, c'est pas sur que la version du depot de Hardy soit la bonne ...mais je mets qd meme le ncessaire.
sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/hardy.list -O /etc/apt/sources.list.d/winehq.list
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install wine
2)Mettez à jour wine avec la version 1.1.3 si necessaire (pas de retour de fonctionnement avec la 1.1.2)
http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.1.3.tar.bz2
Un petit :
tar -xvf mon_archive
cd mon_dossier_archive
./configure
make
sudo make install
ou le *.deb ici :
http://wine.budgetdedicated.com/archive/ubuntu/hardy/wine_1.1.3~winehq0~ubuntu~8.04-0ubuntu1_i386.deb
et
un petit :
dpkg -i mon_wine.deb
3)Telecharger cette version de Chrome qui ne necessite pas de vous connecter :
http://gpdl.google.com/chrome/install/149.27/chrome_installer.exe
4)puis installer des modules (bibliothèques pour wine) ave winetricks :
*installer winetricks
sudo apt-get install winetricks
*installer les modules suivants
winetricks comctl32 dotnet20 gecko msxml3 riched20 riched30
*gecko est le moteur de rendu html de mozilla
*riched30 semble necessaire à la disparition d'un bug apres un bon lancement
*des dll pourraient manquer, dans ce cas recuperer les fichiers dev ( [url]dev.chromium.org/developers/how-tos/build-instructions-linux[/url] ), copier le contenu de [url]chrome/tools/test/reference_build/chrome/[/url] dans un repertoire du wine (~.wine/ par exemple, ainsi l'executable y sera aussi)
*enfin lancer wine chrome_installer.exe (je l'ai testé en deplaçant ce dernier fichier dans mon ~.wine/)
*Vous pouvez lancer l'executable à partir de : "$HOME/.wine/drive_c/windows/profiles/$USER/Local Settings/Application Data/Google/Chrome/Application/chrome.exe"
5)Correction du probleme de chargement par forcing avec des options d'execution
Ajouter les options : --new-http --in-process-plugins
C'est à priori en raison d'un probleme d'integration des dll issus de winetricks
Les autres options apres --new-http :
--process-per-tab
--in-process-plugins
--process-per-site
Ainsi (pour, faciliter les copier-coller :-) ):
$ wine "$HOME/.wine/drive_c/windows/profiles/$USER/Local Settings/Application Data/Google/Chrome/Application/chrome.exe" --new-http --process-per-tab
ou
$ wine "$HOME/.wine/drive_c/windows/profiles/$USER/Local Settings/Application Data/Google/Chrome/Application/chrome.exe" --new-http --in-process-plugins
ou
$ wine "$HOME/.wine/drive_c/windows/profiles/$USER/Local Settings/Application Data/Google/Chrome/Application/chrome.exe" --new-http --process-per-site
Le premier bug était une barre d'adresse (omnibox) completement noir, réglé par le riched30.
Le bug actuel est l'absence de chargement de page, page blanche ou image du tab tristounet ...
Ce bug est corrigé. D'autres attendent à priori ...
L'option --in-process-per-tab semble poser probleme (onglet instable et message d'erreur de chrome)
Donc un autre bug à corriger, un.
En attendant :
voir sur le site officiel la discussion sur les bugs :
http://appdb.winehq.org/objectManager.php?sClass=version&iId=13635&iTestingId=30815
ça travaille, ça travaille....
...En construction