Howto: Instalar y configurar Java 6 (update 34) en Ubuntu 10.04

Sí, aún estoy  utilizando Ubuntu Lucid Lynx (10.04) y sí, todavía utilizo Java 6 en lugar de Java 7, porque da problemas con ciertas aplicaciones.
Hasta ahora he utilizado el update de Java que se podía descargar desde los repositorios de Ubuntu. No me he preocupado de actualizar Java hasta que he observado que el propio navegador (Firefox) rechaza el plugin por problemas de seguridad.
Después de recopilar información de varios tutoriales y de comprobar que ninguno resultaba totalmente util (no voy a decir que estuvieran mal) he decidido hacer mi propio Howto por si puedo facilitar la tarea a alguien que, como yo, quiera realizar la actualización a la última versión de Java 6.
Veamos:

Instalar Java 6 (update 34) en Ubuntu 10.04

Comprobar si tu sistema Linux es 32-bit o 64-bit
En la consola
$ file /sbin/init
Comprobar si hay alguna versión de Java instalada
En la consola
$ java -version
Si está instalado OpenJDK, el sistema mostrará un mensaje como el siguiente:
java version "1.6.0_21"
OpenJDK Runtime Environment (IcedTea6 1.10pre) (6b21~pre1-0lucid1)
OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)
Eliminar completamente OpenJDK/JRE del sistema para evitar conflictos
En la consola
$ sudo apt-get purge openjdk-\*
Descargar Oracle Java JDK/JRE para Linux (jre-6u34-linux-i586.bin) y asignar permisos de ejecución
En la consola
$ cd /home/”tu home”/Descargas
(o en su lugar, el directorio donde se haya descargado el paquete Java)
y asignamos permisos de ejecución al archivo.
$ chmod a+x jre-6u34-linux-i586.bin
Si no existe, crear el directorio /usr/lib/jvm y copiar a este directorio el archivo descargado
En la consola
$ sudo mkdir /usr/lib/jvm
$ sudo cp jre-6u34-linux-i586.bin /usr/lib/jvm
Ejecutar el archivo autoextraible
En la consola
$ cd /usr/lib/jvm
$ sudo ./jre-6u34-linux-i586.bin
Creándose el directorio /usr/lib/jvm/jre1.6.0_34
Editar el archivo /etc/environment para cargar las variables de entorno necesarias
En la consola
$ gksudo gedit /etc/environment
Añade al final las líneas siguientes
JRE_HOME=”/usr/lib/jvm/jre1.6.0_34”
PATH=”$PATH:$JRE_HOME/bin”
export JRE_HOME
export PATH
Graba y cierra el editor de texto

Informa al sistema donde está instalado Oracle Java JRE
En la consola
$ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jre1.6.0_34/bin/java" 1
Informa al sistema que esta va a ser la versión Java por defecto
En la consola
$ sudo update-alternatives --set java /usr/lib/jvm/jre1.6.0_34/bin/java
Reinicia el sistema para cargar todas las variables de entorno

Comprobar que hemos instalado Java correctamente

En la consola
$ java -version
Debe mostrar la siguiente salida:
java version “1.6.0.34”
Java(TM) SE Runtime Environment (build 1.6.0_34-b04
Java HotSpot(TM) Client VM (build 20.9-b04, mixed mode, sharing)

Instalar el Plugin de java para Chrome

Si no existe el directorio de plugins, crearlo y situarnos en él
$ sudo mkdir /opt/google/chrome/plugins
$ cd /opt/google/chrome/plugins
Crear los vinculos al plugin de java
$ sudo ln -s /usr/lib/jvm/jre1.6.0_34/plugin/i386/ns7/libjavaplugin_oji.so
$ sudo ln -s /usr/lib/jvm/jre1.6.0_34/lib/i386/libnpjp2.so

Plugin de java para Firefox

Situarnos en el directorio de plugins de Firefox
$ cd /usr/lib/mozilla/plugins
Crear los vinculos al plugin de java
$ sudo ln -s /usr/lib/jvm/jre1.6.0_34/plugin/i386/ns7/libjavaplugin_oji.so
$ sudo ln -s /usr/lib/jvm/jre1.6.0_34/lib/i386/libnpjp2.so

Comentarios

  1. me gusta mucho el ubuntu pero para instalar el java en mi pc me tengo que volver practicamente un programador, por favor entiendan que en el mundo sosmos muchos los que estamos apenas comenzando en linux, podrian hacer un poco mas facil la instalacion de los programa?

    ResponderEliminar

Publicar un comentario

Entradas populares de este blog

La sala de destierro

Buscando un kit de robótica educativo (I)