Activar la máquina virtual de Java (JRE) en Chromium

nullEl otro día, cansado de tener problemas con los applets de Java en Ubuntu Linux con Firefox 3, me dió por probar una serie de páginas en Chromium pero, cuál sería mi sorpresa al comprobar que no tenía configurada la máquina virtual de Java para este navegador.

Por fortuna es realmente sencillo configurarlo para que funcione (basta con un simple enlace simbólico) y, para aquellos que lo necesiten aquí tienen cómo hacerlo.

Punto de partida

Partiremos de la base de que la persona interesada tiene instalada la máquina virtual de Java ya sea como runtime enviroment (JRE) o como entorno de desarrollo (JDK). Si no es así bastará con instalar el paquete correspondiente para tu sistema (ya sea utilizando un gestor de paquetes como Synaptic o desde la linea de comandos).

Instalando el plugin de Java en Chromium

Localizar el plugin de Java para el navegador

Lo más importante es saber dónde se encuentra la librería libnpjp2.so pues es la encargada de dar soporte para Java en el navegador. A modo de ejemplo podemos encontrarla en:

  • Ubuntu 9.04 en /usr/lib/jvm/java-6-sun-1.6.0.16/jre/lib/i386/libnpjp2.so siempre y cuando tengas la versión 1.6.0.16 de Java.
  • Archlinux en /opt/java/jre/lib/i386/libnpjp2.so.

No obstante, siempre puedes encontrarla, gracias al comando find, lanzando un

sudo find / -name libnpjp2.so

Localizar el directorio del navegador

Necesitamos saber dónde está instalado Chromium y, para ello, volveremos a recurrir al comando find

sudo find / -name chromium*

NOTA: observa el * a la derecha del nombre del navegador, el motivo es que el ejecutable varía en función del sistema operativo que estés utilizando (esto de tener el equipo “duado” con Ubuntu y Archlinux comienza a pasarme factura :(); así:

  • Archlinux es chromium
  • Ubutu Linux es chromium-browser

Si quieres afinar la búsqueda no tienes más que mirar cómo se llama en tu equipo. null En mi Ubuntu 9.04 se encuentra en /usr/lib/chromium-browser

Creando un enlace al plugin de Java

Una vez que tenemos localizado dicha librería deberemos crear un enlace simbólico al plugin de Java desde el directorio en el que se encuentra instalado Chromium. Así para Ubuntu quedaría

sudo ln -s /usr/lib/jvm/java-6-sun-1.6.0.16/jre/lib/i386/libnpjp2.so /usr/lib/chromium-browser/plugins

y para Archlinux del siguiente modo

sudo ln -s  /opt/java/jre/lib/i386/libnpjp2.so /usr/lib/chromium

NOTA: Los más observadores habréis caido que el directorio del navegador varía levemente en Ubuntu y Archlinux; el motivo radica en la política que se ha seguido para la instalación del navegador en ambas distribuciones: en Ubuntu existe un directorio plugins mientras que en Archlinux parece que los addons se incluyen en el mismo directorio que el navegador (de ahí que no se indique plugins al final de la ruta)

Cómo saber si tenemos instalada la máquina virtual de Java

Para comprobarlo bastará con escribir, en lugar de la dirección web, el siguiente texto:

about:plugins

si la tienes instalada debería aparecer algo parecido a lo que puedes observar en la siguiente imagen

null

9 comentarios en “Activar la máquina virtual de Java (JRE) en Chromium

  1. Hola Segui todos los pasos y me resulto con que el archivo de java ya existia como enlace simbolico, bien ahora me sucede que al buscar el puggin en Chromium no aparece el mensaje que sugieres que deberia aparecer en About:plugins, solo aparecen:
    – Chrome PDF viewer
    – google native client
    – Shokwave flash
    – picasa
    – Default Plugin

    • Perdón me falto mencionar que la versión instalada de mi java es
      java version “1.6.0_18”
      OpenJDK Runtime Environment (IcedTea6 1.8) (6b18-1.8-4ubuntu3)
      OpenJDK Client VM (build 16.0-b13, mixed mode, sharing)

      y la de Ubuntu es la 10.4 Lucid Lynx

  2. Hola bien busque en synaptic y encontre que no tenia instalado el plugin escribi en un buscador que hay arriba a la derecha: java-6 marque la casilla que estaba en blanco de Sun-java6-plugin y aprete en aplicar se instalo y listo reinicie chromium y pude subir musica a Grooveshar. Igual gracias de todas formas me sirvio y aprendi mucho gracias.

  3. Mixhel dijo:

    creo que ya no es necesario hacer eso probe instalar solo java en archlinux y antes de seguir el tutorial me fije el about:plugins y ya estaba activado el pluging
    probablemente habra uno tener que instalar primero todos los navegadores y despues el java al ultimo ( suposicion )
    Saludos.!

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s