"our dreams of freedom have changed the world everybody lives in"
20 jul. 2009

Instalando Google Chrome en Debian GNU/Linux

Actualizado el 07-05-2013: instalación de la versión estable de Chrome y de la versión del plugin de flash que "mejor" funciona (que no es la última disponible). Ver final del artículo. Actualizado el 08-12-2009: lanzamiento de Google Chrome Beta. Ver final del artículo. Actualizado el 08-08-2009. Ver final del artículo.

Google Chrome en Debian GNU/Linux

Aunque la versión del navegador es inestable aún, y tiene varios aspectos importantes que resolver: no funciona el plugin de flash, ni es posible imprimir, ni soporta corrección ortográfica en los formularios… sí que es una gozada experimentar la velocidad de carga de las páginas webs. Además, una vez incorporado en nuestro amado sources.list (/etc/apt/sources.list) iremos actualizándolo de forma automática a las versiones más maduras conforme éstas vayan estando disponibles.

Google Chrome para GNU/Linux está basado en un proyecto Open-Source: Chromium.

Lo primero que hay que hacer, como root, es añadir las siguientes líneas al archivo mencionado:



# GOOGLE CHROME

deb http://dl.google.com/linux/deb/ stable main


A continuación descargamos la clave pública con la que comprobaremos la integridad del software descargado (lo que sigue se teclea todo en una línea, pulsamos intro después del guión que aparece tras la palabra "add". Observamos que el resultado de la ejecución del par de comandos es "OK"):



alpechin:/home/godo# wget -q -O - http://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add - 

OK                                                                                                      

alpechin:/home/godo#


Lo siguiente: actualizamos el índice de fuentes de software disponibles:



alpechin:/home/godo# apt-get update                                                                     

Obj http://security.debian.org lenny/updates Release.gpg                                                

Ign http://security.debian.org lenny/updates/main Translation-es                                                                      

Obj http://mirror.switch.ch testing Release.gpg                                                                                       

Obj http://mirror.switch.ch testing/main Translation-es                                                                               

Obj http://security.debian.org lenny/updates Release                                                                                  

Des:1 http://dl.google.com stable Release.gpg [191B]                                                                                  

Ign http://dl.google.com stable/main Translation-es                                                                                   

Ign http://mirror.switch.ch testing/contrib Translation-es                                                                            

Ign http://mirror.switch.ch testing/non-free Translation-es                                                                           

Obj http://mirror.switch.ch testing Release                                                                                           

Des:2 http://dl.google.com stable Release [1308B]                                                                                     

Ign http://security.debian.org lenny/updates/main Packages/DiffIndex                                                                  

Obj http://download.virtualbox.org lenny Release.gpg                                                                                  

Ign http://download.virtualbox.org lenny/non-free Translation-es                                                                      

Ign http://security.debian.org lenny/updates/main Sources/DiffIndex                                                                   

Obj http://mirror.switch.ch testing/main Packages/DiffIndex                                                                           

Obj http://security.debian.org lenny/updates/main Packages                                                                            

Obj http://download.virtualbox.org lenny Release                                                                                      

Ign http://dl.google.com stable/main Packages/DiffIndex                                                                               

Obj http://security.debian.org lenny/updates/main Sources                                                                             

Des:3 http://dl.google.com stable/main Packages [622B]                                                                                

Obj http://mirror.switch.ch testing/contrib Packages/DiffIndex                                                                        

Obj http://mirror.switch.ch testing/non-free Packages/DiffIndex                                                                       

Ign http://download.virtualbox.org lenny/non-free Packages/DiffIndex                                                                  

Obj http://download.virtualbox.org lenny/non-free Packages                                                                            

Descargados 2121B en 1s (1090B/s)                                                                                                     

Leyendo lista de paquetes... Hecho 


Y por último, instalamos el paquete correspondiente al navegador Google Chrome:



alpechin:/home/godo# apt-get install google-chrome-unstable

Leyendo lista de paquetes... Hecho

Creando árbol de dependencias

Leyendo la información de estado... Hecho

Se instalarán los siguientes paquetes NUEVOS:

  google-chrome-unstable

0 actualizados, 1 se instalarán, 0 para eliminar y 0 no actualizados.

Necesito descargar 9524kB de archivos.

Se utilizarán 32,3MB de espacio de disco adicional después de esta operación.

Des:1 http://dl.google.com stable/main google-chrome-unstable 3.0.194.3-r20926 [9524kB]

Descargados 9524kB en 19s (495kB/s)

Seleccionando el paquete google-chrome-unstable previamente no seleccionado.

(Leyendo la base de datos ...  00%

102805 ficheros y directorios instalados actualmente.)

Desempaquetando google-chrome-unstable (de .../google-chrome-unstable_3.0.194.3-r20926_i386.deb) ...

Configurando google-chrome-unstable (3.0.194.3-r20926) ...

Procesando disparadores para menu ...

alpechin:/home/godo#


Eliminamos los paquetes de instalación:



alpechin:/home/godo# apt-get clean

alpechin:/home/godo# exit


Y disfrutamos con su ejecución:



[22:16:20(godo@alpechin)~]> google-chrome &


Actualización: 08-08-2009. Tras la instalación de google-chrome, he observado que éste inserta su propio archivo sources.list en el directorio etc/apt/sources.list.d como comprobamos a continuación:



[09:52:40(root@surco)/etc/apt]> cd sources.list.d/

[09:52:51(root@surco)/etc/apt/sources.list.d]> more google-chrome.list

deb http://dl.google.com/linux/deb/ stable main

[09:52:55(root@surco)/etc/apt/sources.list.d]> 


A partir de este momento podemos comentar la línea que insertamos para realizar la primera instalación en nuestro fichero /etc/apt/sources.list (añadimos # al comienzo de la misma). Fin de la actualización: 08-08-2009.

Actualización: 08-12-2009. Ahora ya no es necesario instalar:



alpechin:/home/godo# apt-get install google-chrome-unstable


sino:



alpechin:/home/godo# apt-get install google-chrome-beta


Si teníamos instalada la versión unstable, al instalar la beta se desintalará. Fin de la actualización: 08-12-2009.

Actualización: 07-05-2013. Recuerdo cómo añadir el lugar desde donde descargar el navegador: Como root has de hacer esto:



alpechin:/home/godo# cd /etc/apt/sources.list.d

alpechin:/home/godo# nano google-chrome.list


Y añadimos la siguiente línea en el fichero de texto que estamos editando:



deb http://dl.google.com/linux/chrome/deb/ stable main


Guardamos con Ctrl+X y desde la línea de comandos instalamos la versión estable:



alpechin:/home/godo# apt-get update

alpechin:/home/godo# apt-get install google-chrome-stable


Otra cosa que he descubierto es que la versión 11.7 del plugin de flash-player que ya trae incorporada el navegador no reproduce bien los vídeos de flash: se entrecorta mucho el sonido. Para arreglar esto he ido al repositorio de Ubuntu (os recuerdo que muchos paquetes de Ubuntu son compatibles con Debian):

http://archive.canonical.com/ubuntu/pool/partner/a/adobe-flashplugin/

He descargado el paquete: adobe-flashplugin11.2.202.280-0quantal1amd64.deb (versión para ordenadores de 64bits).

Y lo he instalado así:



alpechin:/home/godo# cd Descargas

alpechin:/home/godo/Descargas# dpkg -i adobe-flashplugin_11.2.202.280-0quantal1_amd64.deb 


Al finalizar la instalación he agregado un enlace simbólico en el siguiente directorio:



alpechin:/opt/google/chrome# ln -s /etc/alternatives/mozilla-flashplugin mozilla-flashplugin


¡OJO! mozilla-flashplugin se escribe todo junto.

Ahora cerramos el navegador Chrome y lo volvemos a abrir. Escribimos en la barra de direcciones: about:plugins. Pulsamos sobre la palabra "Detalles" situada en la parte superior derecha de la página. Buscamos en el listado que aparece los plugins agrupados bajo el título "Adobe Flash Player". Inhabilitamos el que tiene como descripción "Shockwave Flash 11.7 r700", dejando habilitado únicamente el de versión "11.2 r202". Cerramos y abrimos el navegador.

¡A disfrutar! Fin de la actualización: 07-05-2013.

Salud… y felices travesías por las procelosas, y aún libres, aguas de Internet.

Dejar comentario.

Comentarios

¡Gracias por el tutorial! ((intento de) teleco 12/08/2009 - 20:41)

Gracias Godo por el "tutorial". Ya te comento desde Chrome bajo Ubuntu ^^

Enhorabuena por este blog que tienes, me parece realmente interesante y es fijo en mis feeds.

Un saludo.

– Un alumno que no tuvo la suerte de tenerte como profe (por estar en la clase de al lado)

PD: ¿Podrías habilitar la lectura completa de tus posts en los feeds o es una medida de protección ante los malignos bots de internet? :)

Muchas gracias a ti… (Godo 13/08/2009 - 23:37)

…por dejarme este comentario tan agradable y alabador, y por agregarme a tus feeds. Espero no defraudarte.

Respecto a lo de tenerme como profe, supongo que habrá quien piense lo contrario ;-)

Y respecto a la lectura completa de los feeds, decidí hacerlo tal y como está para "obligar" a visitar la página si el extracto del artículo que llega por ellos resulta interesante. ¿Por qué? Personalmente aprendo mucho visitando las páginas de los demás: cuestiones de diseño web, enlaces interesantes en los bloques laterales, etc., por lo que estimo que es importante, de vez en cuando, darse una vueltecica por el sitio original.

Salud.

Gracias (Anonymous 03/10/2009 - 15:31)

Gracias por la informacion, alfin veo que alguien no confunde "Chromium" con Google Chrome y coloca la informacion Objetiva y correcta, ya que los demas , solo copiaron y pegaron que "Chromium" es "Google Chrome" lo cual no es cierto, pero si es verdad que el "Google Chrome" esta basado en Chromium de eso no hay duda, pero a la final, Google Agrega unos parches y a la final aunque no lo paresca algo funciona distinto que el Chromium

Tags: GNU/Linux Software