Bienvenid@s a una mas de mis entradas en la cual hoy explicare como se instalan 2 diferentes tipos de Java, ¿Dos tipos?, ¿No existe un solo java?, ¿En Debian como lo instalo?...
Para Responder estas preguntas de la manera mas clara y el por que de 2 tipos de instalacion es por que en el mundo del Software libre y codigo abierto existe Java (de Oracle, antes Sun) que es el original y otro Java de codigo abierto y gratuito el cual se distribuye en la mayoria de los GNU/Linux, no hay mucha diferencia sin embargo para Java de Oracle la desarrolla esta casa (Oracle) la cual sus programadores sacan versiones estables y con mejoras en ciertas funciones cada 4 o 6 meses aproximadamente si no es que muchas mas como susedio en 2009, y Java de OpenJava la cual es una comunidad que hace que miles de programadores contribuyan y adapten caracteristicas y mejoras a este.
Vamos a ver como se instala OpenJava en Debian 6 desde los repositorios:
Paso 1.- Graficamente vamos a la barra de arriva y entramos a Sistema-->Administracion-->Gestor de paquetes.
Paso 2.- Buscaremos los paquetes siguientes:
Si queremos programas digamos con Eclipse o queremos compilar algunas aplicaciones o incluso utilizar NetBeans bajaremos JDK que es un kit de desarrollo, y lo buscaremos asi: openjdk-6-jdk en el cual nos mandara un mensaje de que nesesita dependencias y las aceptamos ya que si no, no fuincionara nuestro Java y no se instalara.
Para Responder estas preguntas de la manera mas clara y el por que de 2 tipos de instalacion es por que en el mundo del Software libre y codigo abierto existe Java (de Oracle, antes Sun) que es el original y otro Java de codigo abierto y gratuito el cual se distribuye en la mayoria de los GNU/Linux, no hay mucha diferencia sin embargo para Java de Oracle la desarrolla esta casa (Oracle) la cual sus programadores sacan versiones estables y con mejoras en ciertas funciones cada 4 o 6 meses aproximadamente si no es que muchas mas como susedio en 2009, y Java de OpenJava la cual es una comunidad que hace que miles de programadores contribuyan y adapten caracteristicas y mejoras a este.
Vamos a ver como se instala OpenJava en Debian 6 desde los repositorios:
Paso 1.- Graficamente vamos a la barra de arriva y entramos a Sistema-->Administracion-->Gestor de paquetes.
Paso 2.- Buscaremos los paquetes siguientes:
Si queremos programas digamos con Eclipse o queremos compilar algunas aplicaciones o incluso utilizar NetBeans bajaremos JDK que es un kit de desarrollo, y lo buscaremos asi: openjdk-6-jdk en el cual nos mandara un mensaje de que nesesita dependencias y las aceptamos ya que si no, no fuincionara nuestro Java y no se instalara.
Ahora para solo instalar una parte de Java si no queremos compilar y tener Java en nuestro explorador web para ver applets o algunas paginas que contienen JSP avanzado utilizaremos JRE y lo buscaremos asi: openjdk-6-jre y al igual que JDK nesesita dependencias ya que pues son nesesarias para el funcionamiento correcto
Nota: En Debian 6 la version del JDK y JRE en la actualidad son la version 6b18.1.8 y puede variar en distribuciones diferentes como en ubuntu o kubuntu entre otros.
Nota: En Debian 6 la version del JDK y JRE en la actualidad son la version 6b18.1.8 y puede variar en distribuciones diferentes como en ubuntu o kubuntu entre otros.
Paso 3.- Ahora solo le damos en la parte superior en un botón que dice aplicar y nos aparesera una ventana en la cual nos indica los paquetes a instalar, cuanto pesan (en MB), cuanto necesita de espacio en disco, y damos aceptar y esperamos a que descarge y actualize y listo, tenemos Java instalado en nuestro PC.
Ahora bien también podemos hacer la instalación manual con el Java de Oracle el cual a la vez recomiendo ya que como yo utilizo desarrollar algunas aplicaciones el comportamiento de este Java es mucho mejor y mas rápido, entonces entramos a la pagina siguiente:
http://www.oracle.com/technetwork/java/javase/downloads/index.html la cual contiene varias aplicaciones de Java como JDK, JRE, Netbeans entre otras pertenesientes a Java, ahora en los cuadritos aparece uno que dice Java, y abajo dicen JDK JRE el cual contiene ligas de acceso para que descargemos cualquiera de las 2, ahora bien como anteriormente mencione, el JDK es para desarrollar pero al mismo tiempo contiene el JRE asi que lo recomiendo, pero también esta el JRE solo para correr aplicaciones ya compiladas o para ponerlas en explorador y ejecutar JSP y algunas aplicaciones de Java en web.
Paso 1.- Descargamos JDK (este paso es lo mismo para JRE) de la pagina anterior y nos dira para que plataforma lo queremos en mi caso es Linux64 por que tengo un debian 6 a 64bit sin embargo funciona tambien el de x86 que seria linux segun el combo que se muestra y también abajo tildamos o palomeamos donde dice I agree to de Java (Acepto los terminos deJava), y guardamos en un lugar que sepamos. Después de esto damos en Continue (continuar en español), y nos mostrara una ventana con 2 archivo el que debemos bajar es el que dice jdk-6u24-linux-x64.bin ya que el otro que contiene rpm es para mandriva, fedora, redHat y otros con depenecias de yum o rpm.
Paso 2.- Buscamos la descarga en nuestro explorador y vemos la ubicación por ejemplo en mi caso /home/amisadai/Descargas ahi guarde el archivo jdk-6u24-linux-x64.bin, ahora va algo tedioso, tenemos que abrir una consola e iniciar sesion como root y ya estando en root nos posicionamos en la carpeta del archivo y metemos estas instrucción a la consola así:
root@ska-rabajo-1:/home/amisadai/Descargas# sh ./jdk-6u24-linux-x64.bin
lo cual veremos que van pasando puras lineas raras, esos significara que el comando lo ejecutamos bien y esta descompriminedo archivos, tardara un poco pero los almacenara en una carpeta que se llamara jdk1.6.0_24.
Paso 3.- La carpeta que se descomprimio la tenemos que pasar a una carpeta del sistema de preferencia a opt en raiz y desde la consola hacemos lo siguiente:
root@ska-rabajo-1:/home/amisadai/Descargas# cp -R jdk1.6.0_24/ /optNos esperamos a que copie lo cual es rapido y nos dirigimos a opt
root@ska-rabajo-1:/home/amisadai/Descargas# cd /optAhora tenemos que crear un enlace simbólico el cual vamos a dirigirlo a una carpeta del sistema en este caso a Mozilla ya que ahi contienen los plugins para los exploradores por ejemplo yo utilizo Chrome y Epiphany y ahí comprobaremos que tenemos instalado Java en nuestro sistema. entonces hacemos lo siguiente:
root@ska-rabajo-1:/opt# ln -s /opt/jdk1.6.0_24/jre/lib/amd64/libnpjp2.so /usr/lib/mozilla/plugins/
Ahora bien les explicare, ln -s es para crear enlaces simbólico, si no están familiarizados con la palabra es como un acceso directo, /opt/jdk1.6.0_24/jre/lib/amd64/libnpjp2.so es la ubicación del archivo que mandaremos como acceso directo a /usr/lib/mozilla/plugins/ y ahi se creara, esto de mozilla es por que la mayor parte de los exploradores como Chrome,Epiphany, Firefox, Iceweasel, comparten los mismo plugins y son creados por el mismo motor del proyecto Mozilla entonces abrimos un explorador, y vamos a esta pagina para comprobar que tenemos Java instalado: http://www.java.com/es/download/installed.jsp?detect=jre&try=1 y verificara y nos dira que Java esta instalado correctamente.
Espero que le alla gustado y opinen.
Este comentario ha sido eliminado por el autor.
ResponderBorrarMuy bueno el articulo,
ResponderBorrarcreo que te falto indicar que si tienes el OpenJDK, se debe desintalarlo, y luego instalar el de ORACLE, me sirvio mucho, gracias
Hola Mathias, la verdad no se nesesita desinstalar OpenJDK, no causa ningun problema ya que el OpenJDK y Java de oracle se instalan en difertentes carpetas del sistema, solo los mandas llamar haciendo los enlaces simbolicos, OpenJDK ya los crea automatico pero en el casi de Java Oracle uno los puede manipular a su antojo, Gracias por la observacion
ResponderBorrar