jueves, diciembre 10, 2009

Google Chrome sobre Gentoo Linux 64... con flash!!!

Pues... ya hace tiempo que no escribía.. pero pues.. que mas da... asi esto de las gelatinas...



Hoy les enseñare como instalar Google Chrome en Gentoo amd64.. aunque funcionaria en teoria para x86 tambien...

Primero que nada... debo decir que esto solo funciona si ya han pasado su peregrinar hacia Gnome 2.28 y Firefox 3.5... con peregrinar me refieron... a la actualizacion del GCC, nss,nspr y pulseauido... si no han hecho esto.. es probable que no funcione.. por que Chrome usa todo esto...

Primero que nada descargamos el famoso deb de prueba.. en su sabor Debian/Ubuntu

http://www.google.com/chrome?hl=es

Ya descargado.. nos procedemos a entrar al .deb pueden hacerlo desde el file-roller (la aplicacion para descomprimir de Gnome, solo basta hacer doble click) o con dpkg.. etc... etc...

file-roller google-chrome-beta_current_amd64.deb

dpkg -X google-chrome-beta_current_amd64.deb .

Una vez ahi.. nos interesa el archivo data.tar.lzma... de nuevo tenemos al file-roller.. haciendo doble click sobre el.. y a tar con

tar xf data.tar.lzma

Bien... ahora tenemos la ruta opt/google/ que hay que mover en /opt/google

$ mv opt/google /opt/

una vez ahi.. entramos a /opt/google/chrome/ y establecemos permisos

$ chown root *
$ chgrp root *
$ chmod 755 google-chrome
$ chmod 755 chrome
$ chmod 4755 chrome-sandbox

Chrome.. utiliza la ruta de Debian/Ubuntu para las librerias nss y nspr... asi que hay que hacer enlaces para que las encuentre... donde el cree que estan..

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

Bien.. ya tenemos instalado google-chrome copiamos el lanzador...

$ cp usr/bin/google-chrome /usr/bin/

Y ahora copiamos los plugins de flash.. java.. etc..

Entramos a nuestro directorio..

cd /home/usuario/.mozilla/plugins/

y creamos los enlaces..

Para flash
ln -s /opt/netscape/plugins/libflashplayer.so libflashplayer.so

Para java
ln -s /usr/share/java-config-2/nsplugin/sun-jdk-1.6-javaplugin.so IcedTeaPlugin.so

Para Moonlight
ln -s /usr/lib64/moon/plugin/libmoonloader.so libmoonloader.so

Para los de Quicktime.. video.. etc.. etc..

cp /usr/lib/mozilla-firefox/plugins/librhythmbox-itms-detection-plugin.* ./
cp /usr/lib/mozilla-firefox/plugins/libtotem-* ./

Y.. listo.. ya solo falta arrancar google chrome.. y probar un video!!! funcionan algunas extensiones, los temas.. y eso si.. corre mas rápido que Firefox.. a mi parecer..

1 comentario:

TaniaMalfoy dijo...

Ohhhh mira ta interesante tu blog ^^!! Saludos y haber si pasamos Adquisición (;_;)...