(Procedimiento verificado en OpenSUSE 12.3 para x86_64)
Para instalar el Java de Oracle en OpenSUSE debemos primero descargarnos el fichero desde la página de descargas de Oracle. El fichero a descargar es el etiquetado como «linux RPM». Se puede también instalar el Java a partir del fichero «tar.gz», pero en ese caso habría que seguir las instrucciones de esta página. Yo prefiero el fichero rpm porque si no habría que estar reinstalando cada vez que hubiera una nueva versión, para tener el entorno Java actualizado.
Una vez descargado, suponiendo que lo tengamos en la carpeta Descargas, lo instalamos o bien haciendo clik con el botón derecho y abriéndolo con «Install/remove software», o desde un terminal con el comando (como root si no usamos ‘sudo’):
sudo zypper in jdk-7u1-linux-i586.rpm
(Tanto en este comando como en los siguientes puede ser que el nombre del fichero o directorio cambie, dependiendo de la versión de java que hayamos descargado, podría ser jdk-7u5… etc.)
A continuación tenemos que instalar lo que llaman «alternativas», para el caso de que quisiéramos alternar entre el Java de Oracle y el OpenJDK, con el comando:
sudo /usr/sbin/update-alternatives --install "/usr/bin/java" "java" "/usr/java/jdk1.7.0_05/bin/java" 40
Para el plugin del navegador hacemos lo mismo:
sudo /usr/sbin/update-alternatives --install "/usr/lib/browser-plugins/javaplugin.so" "javaplugin" "/usr/java/jdk1.7.0_05/jre/lib/i386/libnpjp2.so" 40
Si hemos instalado la versión de OpenSUSE para 64 bits el comando sería:
sudo /usr/sbin/update-alternatives --install "/usr/lib/browser-plugins/javaplugin.so" "javaplugin" "/usr/java/jdk1.7.0_05/jre/lib/amd64/libnpjp2.so" 40
Configuramos la alternativa para Java:
sudo /usr/sbin/update-alternatives --config java
Seleccionando la opción 1, que es la que apunta al jdk que hemos instalado.
Y lo mismo para el plugin:
sudo /usr/sbin/update-alternatives --config javaplugin
Seleccionando también la opción que corresponde al jdk de Oracle.
Verificamos que existe el directorio plugins dentro de la carpeta .mozilla; si no existe tendremos que crearlo con:
mkdir /home/<nuestro_usuario>/.mozilla/plugins
.
Hacemos un enlace simbólico al plugin:
sudo ln -s /usr/java/jdk1.7.0_05/jre/lib/i386/libnpjp2.so /home/<nuestro_usuario>/.mozilla/plugins/
Si hemos instalado la versión de OpenSUSE para 64 bits el comando sería:
sudo ln -s /usr/java/jdk1.7.0_05/jre/lib/amd64/libnpjp2.so /home/<nuestro_usuario>/.mozilla/plugins/
Cerramos el navegador y lo volvemos a abrir. Si vamos a la dirección about:plugins deberíamos ver una sección Java(TM) Plug-in 1.7.0_05.
También podemos comprobar que tenemos instalada la versión correcta visitando esta página.
Pingback: Instalar el entorno de desarrollo Android en Debian Squeeze | El sitio de Ho Tse Chu
Pingback: Instalar Jitsi en OpenSUSE | El sitio de Ho Tse Chu
Gracias por lo que aportas
De nada. Gracias a ti, me alegra saber que a alguien, aparte de a mí, le sirve lo que voy aprendiendo.
Muy bueno, gracias
Muchas gracias, soy novato y necesitaba instalar el plugin, ya que el openjdk me daba problemas.
Me alegro de que te haya servido el post. Sí, yo también tuve algún problema con la web de Hacienda y el openjdk y por eso instale el de Oracle. Un saludo.
Excelente aporte y preciso.
Gracias. Me alegro de que te haya servido.