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:
http://www.java.com/es/download/manual.jsp?locale=es
SUN-JDK
http://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í:
Si los ejecutan seria:
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:
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.
Deja una respuesta