Por compatibilidad con muchas aplicaciones, en más de una ocasión tenemos que instalar el JDK de Sun en lugar del openJDK que viene por defecto.
La manera más rápida de hacerlo es mediante los siguientes pasos:
- Elegimos un directorio para la instalación, creamos el directorio si no existe y nos metemos dentro
# mkdir -p /usr/java && cd /usr/java
- Descargamos desde http://www.oracle.com/technetwork/java/javase/downloads/index.html la versión que necesitemos según nuestra arquitectura
- Ejecutamos el instalador
# /bin/sh /root/jdk-6u23-linux-x32.bin
- Creamos un enlace simbólico por comodidad a la hora de ejecutar los scripts
# ln -s jdk1.6.0_23 default
- Creamos el siguiente fichero /etc/profile.d/java.sh
/etc/profile.d/java.sh
# # SUN Java # if [ -d /usr/java/default ]; then JAVA_HOME=/usr/java/default PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME PATH fi
- Creamos este otro script /etc/profile.d/java.csh
/etc/profile.d/java.csh
# # SUN Java # if ( -d /usr/java/default ) then setenv JAVA_HOME "/usr/java/default" setenv PATH "$JAVA_HOME/bin:$PATH" endif
Con estas pautas al volver a loguearte, la variable que determina la ruta donde buscar los comandos JAVA, apuntará a la nueva instalación.
$ echo $JAVA_HOME /usr/java/jdk1.6.0_23