Pues bien, ahora con la salida del nuevo navegador de Google llamado Chrome en su versión Beta, algunos ya lo han podido probar, pero como hemos podido observar, sólo está disponible para Windows. Para los usuarios de GNU/Linux pero ha salido en algunos blog's y sitios cómo poder compilarlo. Ojo, sólo se puede compilar más todavía no se cuenta con la interfaz gráfica, además que al estar en una etapa de desarrollo, se pueden tener muchos problemas al compilar ya que está inestable.
Para quienes quieren aunque sea compilarlo aquí explico cómo hacerlo. Esta explicación fue basada en lo descrito en Chromium Developer Documentation y la he realizado tanto en Debian Lenny, Ubuntu 7.10 Gutsy Gibbons y 8.04 Hardy Heron.
Los requerimientos para compilarlo son los siguientes:
- Subversion >= 1.4 (note: if you use the tarball below, due to an oversight, you'll need 1.5. we'll fix this.)
- pkg-config >= 0.20
- Python >= 2.4
- Perl >= 5.x
- gcc/g++ >= 4.2
- bison >= 2.3
- flex >= 2.5.34
- gperf >= 3.0.3
- libnss3-dev >= 3.12
Para instalarlos en las distribuciones antes mencionadas, nos convertiremos en usuario root y ejecutaremos el siguiente comando:
root@darthmaul:~$ apt-get install subversion pkg-config python perl g++ bison flex gperf libnss3-dev
root@darthmaul:~$ exit
Una vez instalados los requerimientos, vamos a crear un directorio donde deseemos bajar los archivos necesarios para la compilación. En mi caso creé en mi HOME una carpeta llamada chrome con mi cuenta de usuario normal. Nos moveremos al directorio que acabamos de crear y descargaremos el depot_tools.
javoaxian@darthmaul:~$ cd chrome
javoaxian@darthmaul:~$ svn co http://src.chromium.org/svn/trunk/depot_tools/linux depot_tools
Ahora obtendremos la versión más reciente del código de Google Chrome.
javoaxian@darthmaul:~$ ./depot_tools/gclient sync
Hecho lo anterior, finalizaremos compilando Google Chrome moviendonos primeramente al directorio depot_tools/src/chrome.
javoaxian@darthmaul:~$ ../third_party/scons/scons.py Hammer
Los ejecutables serán colocados en mi caso, dentro del directorio $HOME/chrome/depot_tools/src/chrome/Hammer.
2 comentarios:
Hola en la carpeta Hammer obtengo sólo estos archivos
-rw-r--r-- 1 alexcor1 alexcor1 2.2M Sep 10 19:15 .sconsign.dblite
drwxr-xr-x 2 alexcor1 alexcor1 4.0K Sep 10 19:14 Libs
drwxr-xr-x 4 alexcor1 alexcor1 4.0K Sep 10 19:14 base
-rwxr-xr-x 1 alexcor1 alexcor1 18M Sep 10 19:14 base_unittests
drwxr-xr-x 3 alexcor1 alexcor1 4.0K Sep 10 19:12 breakpad
-rw-r--r-- 1 alexcor1 alexcor1 8.5M Sep 9 23:18 icudt38l.dat
drwxr-xr-x 6 alexcor1 alexcor1 4.0K Sep 10 19:15 net
-rwxr-xr-x 1 alexcor1 alexcor1 18M Sep 10 19:15 net_unittests
drwxr-xr-x 9 alexcor1 alexcor1 4.0K Sep 10 19:14 skia
drwxr-xr-x 3 alexcor1 alexcor1 4.0K Sep 10 19:13 testing
drwxr-xr-x 13 alexcor1 alexcor1 4.0K Sep 10 19:14 third_party
drwxr-xr-x 8 alexcor1 alexcor1 4.0K Sep 10 19:15 webkit
y ninguno parece un ejecutable de Chrome.
los dos unitest me dan que el test es PASSED.
Hola!!! como comenté al principio de este post, simplemente es para compilar Google Chrome más no nos sirve para instalar y probar el navegador.
Si quieres probar mientras este navegador, en este post publiqué una manera de cómo se puede hacer usando Wine.
Publicar un comentario