JDK + Netbeans en Debian Lenny


Java, con el paso de los años a tomado fuerza y se a convertido en uno de los lenguajes más usados por los desarrolladores de software, muy probablemente por su portabilidad entre los diferentes operativos, siendo GNU/Linux uno de los tantos OS. que soporta, y dicho sea de paso, la razón principal de que muchos desarrolladores opten por GNU para desarrollar (esta en GNU, para que diablos usar winsuck). Ok, vamos al grano.

Primero tenemos que descargar el archivo instalador de JDK, para eso, nos dirigimos al sitio oficial de Java para descargar la última versión de dicho software y de paso, descargar el NetBeans, otra muy buena opción, es adquirir el DVD gratuito de Java, que trae, el JDK, NetBeans, JavaFx, Glassfish, Tomcat, la documentación oficial de java, entre otro monton de cosas.

Una vez optenido los paquetes de intalación (en mi caso use jdk-6u13-linux-i586.bin y netbeans-6.5.1-ml-linux.sh), pasaremos a explicar la instalación.

1- tenemos que darle permiso de ejecución a el instalador, lo haremos de la siguiente forma:
chmod +x jdk-6u13-linux-i586.bin

2- tenemos que abrir una consola y cambiarnos a modo super usuario (root)

3- nos dirigiremos al directorio /usr/lib/jvm (cd /usr/lib/jvm)

4- Ejecutaremos el intalador, tenemos que escribir en la consola la dirección donde tenemos almacenado el instalador, en mi caso, se encuentra en /home/viktor/Programas, lo haremos de la siguiente forma:

Alucard:/usr/lib/jvm# /home/viktor/Programas/jdk-6u13-linux-i586.bin

Hecho esto, nos preguntara si estamos de acuerdo con la licencia, escribimos “yes” (sin las comillas) y procederá descomprimir el archivo, el cual lo hará en una carpeta con el nombre del instalador, ahora, crearemos un enlace simbólico, esto lo hacemos si en un futuro actualizamos el jdk, lo cual haremos de la siguiente forma:
Alucard:/usr/lib/jvm# ln -s jdk1
6.0_13 sun-java6
Ahora, agregamos a este JDK a las alternativas de java en Debian, lo haremos de esta forma:

Alucard:/usr/lib/jvm# update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/sun-java6/jre/bin/java" 1

Ahora escogemos la alternativa que queremos por defecto para java en nuestro Debian
Alucard:/usr/lib/jvm# update-alternatives --config java

Nos mostrará una lista de alternativas que posee Debian, en mi caso, solo me aparecieron 2
* 1 /usr/lib/jvm/java-gcj/jre/bin/java
+ 2 /usr/lib/jvm/sun-java6/bin/java

presione el número 2, ya que es la versión de java que deseo instalar en mi ordenador.
Ahora, veremos si la instalación a sido exitosa con el siguiente comando:
viktor@Alucard:~$ java -version
java version “1.6.0_13”
Java(TM) SE Runtime Environment (build 1.6.0_13-b03)
Java HotSpot(TM) Client VM (build 11.3-b02, mixed mode, sharing)

Observamos que en efecto, la versión de java que reconoce Debian es la que acabamos de instalar, y eso es todo, solo nos falta habilitar la opción de compilar en consola (para aquellos que son fieles usuarios de la consola), lo cual lo haremos como si se tratase de una alternativa. como se muestra a continuación:

/usr/lib/jvm# update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/sun-java6/bin/javac" 1

Ahora, veremos si se instaló correctamente el Javac:

viktor@Alucard:~$ javac -version
javac 1.6.0_13

Observamos que en efecto, esta instalado de manera correcta, hoy, solo nos falta instalar NetBeans.
Instalar NetBeans es tan fácil, como instalarlo en Winsuck, solo necesitamos dirigirnos a la carpeta donde se almacena el instalador y le damos permiso de ejecución a dicho archivo, como mostramos a continuación:

viktor@Alucard:~/Programas$ chmod +x netbeans-6.5.1-ml-linux.sh

Ahora, procedemos a ejecutarlo:

viktor@Alucard:~/Programas$ ./netbeans-6.5.1-ml-linux.sh

Y nos mostrará una ventana de instalación similar a las que nos muestra Winsuck con cualquier programa que instalemos, de ahi en adelante, solo basta leer y darle Siguiente, para tener NetBeans instalado en nuestra versión de GNU/Linux favorita (y en este caso, Debian Lenny).

Como siempre, espero les sea de utilidad este tutorial. Saludos!

Anuncios

Responder

Por favor, inicia sesión con uno de estos métodos para publicar tu comentario:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s