- reset +
Members Login

Home

Presentacion

GurX.net es una pagina web no comercial que publica información útil para el desarrollo de proyectos informáticos. Para este propósito mantiene activos varios canales de información.

Open Source

GurX.net pretende colaborar en potenciar el uso de los sistemas operativos libres (Linux, FreeBSD, ...) y el uso de sus programas open source.

Programadores

GurX.net también publica funciones, módulos y el código de aplicaciones para webmasters y programadores. Cualquier usuario puede publicar y promocionar sus aplicaciones en esta web.

Instalar SUN Java SDK en Debian 6 - Squeeze

PDFImprimirCorreo electrónico

S.O: Debian Squeeze (versión 6 stable)

En las últimas versiones de las distribuciones de Linux, ya no llevan los paquetes de Java Sun en el repositorio official. Ahora han optado por la versión libre de OpenJDK. También estan en la versión 6 de compilación.

No obstante, si deseamos instalar los paquetes de Java JRE y Java JDK de Sun, solomente tenemos que hacer los siguientes pasos:
> vim /etc/apt/sources.list

Añadimos el siguiente ropistorio:
deb http://ftp.ch.debian.org/debian/ squeeze main non-free

> apt-get update
> apt-get install sun-java6-jre sun-java6-jdk

Una vez instalados los paquetes, ya podemos configurar que las variables de entorno utilizen el Java propietario de Sun.

> update-alternatives --config java
Existen 3 opcioens para la alternativa java (que provee /usr/bin/java).

Selección   Ruta                                      Prioridad  Estado
------------------------------------------------------------
* 0            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      modo automático
1            /usr/bin/gij-4.4                           1044      modo manual
2            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      modo manual
3            /usr/lib/jvm/java-6-sun/jre/bin/java       63        modo manual

Pulse <Intro> para mantener el valor por omisión [*] o pulse un número de selección: 3

> update-alternatives --config java
Existen 2 opcioens para la alternativa javac (que provee /usr/bin/javac).

Selección   Ruta                                   Prioridad  Estado
------------------------------------------------------------
* 0            /usr/lib/jvm/java-6-openjdk/bin/javac   1061      modo automático
1            /usr/lib/jvm/java-6-openjdk/bin/javac   1061      modo manual
2            /usr/lib/jvm/java-6-sun/bin/javac       63        modo manual

Pulse <Intro> para mantener el valor por omisión [*] o pulse un número de selección: 2

Para comprovar que el proceso se ha hecho correctamente:
> java -version
> javac -version

Para configurar java de Sun en la sessión:
> vim .bashrc
export JAVA_HOME=/usr/lib/jvm/java-6-sun

Sun Java SDK listo y activado.
Cascos, guantes, botas, monos, accesorios moto, recambios

 

Comentarios  

 
0 #5 Nelson 25-04-2012 14:54
Funcionó perfecto en mi caso. Recomiendo formatear el texto de los ejemplos y los comandos de consola para mejorar la lectura. Acerca de las variables de entorno, yo las coloco directamente en /etc/profile.

¡Muchas gracias y saludos desde Venezuela! :-)
Citar
 
 
0 #4 Dreamlinux 09-02-2012 13:50
Saludos.

Estimado fernando al declarar esa variable en tu entorno de usuario o shell, lo que sucederá es que para toda la configuración de usuario o de sesión, se usara Java6, esto también se dará para los programas que estén escritos bajo código java!

Hasta pronto.

Atte.: Dreamlinux - Debian GNU/Linux.
Citar
 
 
0 #3 roberto 28-11-2011 03:09
si, el bashrc es un archivo de texto en el que puedes escribir variables de entorno como esas lo unico que debes hacer es abrir el archivo y al final escribir la linea que ahi pusieron que seria esta export JAVA_HOME=/usr/lib/jvm/java-6-sun
Citar
 
 
0 #2 aquiles 22-05-2011 16:21
Cito a fernando:
Todo bien, excepto la configuracion java de Sun en la session.
No entiendo lo que hay que hacer con la linea :export JAVA_HOME=/usr/lib/jvm/java-6-sun
¿la añado al final de bashrc, sin mas, o tengo que hacerlo de otra manera


bashrc es una script que se executa a través del .profile. Solo es necesario definir esta variable si el entorno de sessión no te coge el java, javac.

Saludos
Citar
 
 
0 #1 fernando 22-05-2011 10:59
Todo bien, excepto la configuracion java de Sun en la session.
No entiendo lo que hay que hacer con la linea :export JAVA_HOME=/usr/lib/jvm/java-6-sun
¿la añado al final de bashrc, sin mas, o tengo que hacerlo de otra manera
Citar
 

Escribir un comentario


Código de seguridad
Refescar

Iphone / Android

Web adaptada para los principales de dispositivos móviles: Iphone 4, Iphone 3GS, Android, Windows Mobile ...

Frases filosóficas

La reflexión y la filosofía nos permite analizar nuestras actitudes, comportamiento, nuestro entorno y evolucionar intelectualmente.
En GurX.net os ofrecemos una recopilación de la mejores frases filosóficas que vamos encontrando día tras día.