Instalar Java en Ubuntu sin repositorios
Vamos a explicar de manera rápida y sencilla como instalar el paquete JRE para permitir ejecutar aplicaciones hechas en Java, sin las utilidades de desarrollo, por ahora.
Para empezar descargaremos la última versión del paquete desde la página oficial de Sun [ Ir a la Página de Sun ] Ahí nos bajaremos la referencia al archivo Linux (self-extracting). Nota: Se necesitan tener los repositorios Multiverse y Universe activos.
$ sudo apt-get install fakeroot
$ fakeroot make-jpkg jre-1_5_0_09-linux-i586.bin
$ sudo dpkg -i sun-j2re1.5_1.5.0+update09_i386.deb
El archivo que nosotros descargamos desde la página de Sun fue el jre-1_5_0_09-linux-i586.bin y que tras el fakeroot se ha creado el archivo sun-j2re1.5_1.5.0+update09_i386.deb. El nombre de los archivos variara en función de la versión.
Ahora solo tendremos que configurarlo ya que al ejecutar el siguiente comando:
Obtenemos el siguiente resultado.
gij (GNU libgcj) version 4.1.0 (Ubuntu 4.1.0-1ubuntu8)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Para correguir esto, deberemos que decirle a sistema que use la otra versión de Java que acabamos de instalar, no la versión JRE del compilador GNU de Java GCJ que viene por defecto con la instalación de Ubuntu.
De las tres alternativas que se nos proponen, escogeremos la tercera opción, que corresponde con la que acabamos de instalar.
Selection Alternative
———————————————–
1 /usr/bin/gij-wrapper-4.1
*+ 2 /usr/lib/jvm/java-gcj/jre/bin/java
3 /usr/lib/j2re1.5-sun/bin/java
Y una vez acabado esto, si volvemos a lanzar el java -version deberiamos encontrarnos el siguiente resultado.
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_08-b05)
Java HotSpot(TM) Client VM (build 1.5.0_08-b05, mixed mode, sharing)
Y con esto ya hemos finalizado la instalación de Java en nuestra máquina.
Comentarios (10 comentarios)
Cuando pongo eso fakeroot make-jpkg jre-1_5_0_09-linux-i586.bin, me dice:
fakeroot make-jpkg jre-1_5_0_09-linux-i586.bin
le puse la version de java q yo me descargue y la tengo en el escritorio, q hago????
tengo ubuntu 8.10
Alejandro / Diciembre 12th, 2008, 18:53
hola me puedes ayudar, yo ya instale ubuntu, y quisiera quiero saber como verifico si java ya se instalo, para luego hacer correr un programa por consola como hago que pasos tengo que seguir, gracias
Diana Suquilanda / Febrero 3rd, 2009, 5:27
Para saber si tienes java instalado en tu máquina solo tienes que abrir una consola y ejecutar el siguiente comando, y si esta instalado, veras la salida siguiente.
java version “1.6.0″
Java(TM) SE Runtime Environment (build 1.6.0-b105)
Java HotSpot(TM) Client VM (build 1.6.0-b105, mixed mode, sharing)
ruben@mascachapas:~$
ruben / Febrero 3rd, 2009, 18:29
ha visto.. ahora a programar :s
flowrd / Agosto 15th, 2009, 1:57
Hola, alguien sabe donde esta el directorio de Java en Ubuntu 8.04??
Lo unico que hice para instalar es:
# sudo aptitude install sun-java6-jdk
y al ejecutar:
# java -version
me dice la version, es decir esta instalado….. necesito saber el directorio para crear la variable de entorno JAVA_HOME para tomcat6
jose / Septiembre 25th, 2009, 16:56
MUYYYYYYYYYY BUENO ME SIRVIO MAS QUE OTROS
Jhonny / Diciembre 14th, 2009, 19:57
no logro ejecutar el comando java-version
CESAR / Enero 7th, 2010, 5:55
hola mira que tengo problemas a la hora de instalar en mi pc java pero el formato acaba en BIN ske no se coomo se instala. b.y.o.b_1@hotmail.com embiame aqui las soluciones ok mersi gracias por todo LINUX ES LO MEJOR DE LO MEJORRRRR!!!!
aitor / Enero 24th, 2010, 4:16
Muchas gracias, me funcionó a la primera!
Croios detector / Febrero 10th, 2010, 12:14
noo mee funciona :s
pankez / Febrero 22nd, 2010, 1:42
Y tú que opinas?