Instalación de java "Manual" en GNU/Linux 64 Bits

Actualmente prácticamente todas las distribuciones GNU/LINUX vienen con OPEN-JRE. Regularmente no tendría problema PERO algunas aplicaciones marcan errores con este java por lo cual instalare el SUN manualmente. Es decir, no des-instalare el OPEN-JRE pero instalare la ultima versión de SUN con el fin de correr mis aplicaciones.

¿Porque instalar la versión de SUN?

En realidad razones son varias, desde compatibilidad a algunas aplicaciones que no corren bien sobre la versión abierta al desarrollo… en esta ocasion instalare el JDK, aunque la guía también funciona para el JRE.

¿Sobre que Linux lo haré?

Actualmente estoy utilizando Linux Mint Debian 201303 64 Bits (Mate) que por cierto me ha funcionado bastante bien.

¿Porque Manualmente y no con repositorios?

Creo es mas sencillo instalarlo manualmente ya que podrían utilizar cualquiera de las 2 versiones de JAVA. NO afectarían las dependencias al OPEN-JDK ademas de que como comente arriba seria mas sencillo para des-habilitarlo únicamente utilizando un comando en la terminal.

ADEMAS

Si quieren aprender GNU/Linux UTILICEN LA TERMINAL. Si, es mas cómodo usar el modo gráfico pero si planean utilizar GNU/Linux por ejemplo en servidores no deben utilizar interfaz gráfica para no desperdiciar recursos.

Inicio del Mini-Manual

Descargar la version de Java a instalar:

SUN-JRE:

https://www.java.com/es/download/manual.jsp?locale=es

SUN-JDK

https://www.oracle.com/technetwork/es/java/javase/downloads/index.html

En ambos casos deben descargar la versión que no es RPM es decir que viene como “.tar.gz”

En mi caso yo descargue el JDK que viene como:

“jdk-7u21-linux-x64.tar.gz”

Después desde la linea de comandos (Terminal) hay que entrar a la carpeta donde lo descargaron y hacer un:

tar xvfz jdk-7u21-linux-x64.tar.gz

Esto les generara una carpeta  llamada “jdk1.7.0_21 “, esta carpeta hay que moverla a /opt/ con:

sudo mv jdk1.7.0_21/ /opt/

Nota: Hay quien prefiere renombrar a un nombre generico esta carpeta antes de enviarla a /opt/ yo prefiero hacerlo así, es cuestión de gustos.

Después hay que instalar las dependencias de SUN-JAVA-JDK en la versión Linux de 64 bits con:

apt-get install ncurses-libs libstdc++ libgcc

Por ultimo estos comandos sirven para habilitar el java de Sun e ignorar el versión abierta:

sudo update-alternatives –install “/usr/bin/java” “java” “/opt/jdk1.7.0_21/bin/java” 1
sudo update-alternatives –set java /opt/jdk1.7.0_21/bin/java
Si ustedes teclean java -version antes de ejecutar los comandos obtendrían algo así:
Pantallazo-Terminal
 
Si los ejecutan seria:

Pantallazo-Terminal-1

Si por alguna razón quisieran volver a la versión abierta  seria con:
sudo update-alternatives –remove java /opt/jdk1.7.0_21/bin/java
Y obtendrán un:

Pantallazo-Terminal-2

Nota: El plugin de Java en el navegador seguirá utilizando la versión OPEN de JAVA. Lo hice en realidad para aplicaciones de escritorio. Si requieren la instalación del plugin para el navegador dejen la nota y tratare de hacerlo pronto.

Comments

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.