Suscribirse al Feed
08Jul

¿Cómo instalar java en distro de linux basada en Debian?

Pues nada, es una de las preguntas más frecuentes que en los que, como yo, están dando sus primeros pasos en la programación. La gente de Sun te permite descargar los kit de desarrollo (SDK) para programar en Java bajo linux, tanto para J2SE como para J2ME, etc. Pero estos archivos "binarios" que vienen con la extensión *. bin, solo se "autoextraen", mas no se organizan, ni actualizan adecuadamente el sistema, y cosas por el estilo.

Ahora, en sistemas basados en Debian, como por ejemplo el famoso Ununtu, se pueden utilizar paquetes *.deb (algo así como los *.rpm de redHat), para instalar fcilmente aplicaciones en nuestro sistema. Pues bien, en este artículo vamos a hacer una práctica para convertir los molestos archivos *.bin a *.deb, para instalarlos fácilmente en un sistema basado en debian.

El software a utilizar...

Lo primero que vamos a hacer es descargarnos una versión del J2SDK, desde la página de Sun. La versión más reciente a fecha de hoy es la 1.5.

Ahora, utilizaremos un programa llamado fakeroot cuya función es, como su nombre lo indica, falsear ser el root del sistema y ejecutar ciertos comandos. Así que vamos a la página oficial y descargamos una versión adecuada a nuestro sistema.
Nota: en distros como Ubuntu, el programa se encuentra dentro del CD de instalación. Otra opción es utilizar los comandos apt-get o aptitude que lo descargarán e instalaran por ti. No voy a explicar el manejo de estos programas, ya que el objetivo de este articulo es otro.

Y solo nos falta descargar un programa llamado java-package. Descarga de su página principal la versión que se acomode a tu sistema.

Si ya tienes el fakeroot y el java-package, bastará con utilizar el comando dpkg para instalarlos así:

dpkg -i nombre_archivo.deb

Creando paquetes *.deb a partir de un *.bin

Ya instalados los programas anteriormente mencionados, abrimos una consola y nos ubicamos en la carpeta donde tengamos el archivo *.bin con el SDK, y escribimos el siguiente comando:

fakeroot make-jpkg nombre_archivo*.bin

Con esto, y si todo ha salido bien, obtendriamos un archivo *.deb listo para instalar Java con el dpkg. Solo agregar que el java-package soporta estos SDK y Runtime's de:

  • Sun Microsystems(TM) 1.4 and 1.5 Standard Edition
  • IBM(TM) 1.3, 1.4, and 5.0 Standard Edition
  • Blackdown Java-Linux 1.3 and 1.4 Standard Edition

Saludos!!!

© 2007 - 2008 Dezinerfolio. Todos los derechos reservados.
Powered by Wordpress. Entradas RSS