How to install jdk in Ubuntu Feisty
La opción mas rápida y sencilla es hacerlo, como casi todo, desde los repositorios.
Pero muchas veces queremos una JDK concreta para nuestro trabajo o proyecto, por eso aqui explicaremos la manera de instalar el JDK que hayamos descargado de la web de Sun.
Una vez tengamos descargado el archivo,en nuestro caso jdk-6-linux-i586.bin
Le damos permiso de ejecucion y lo instalamos:
chmod +x jdk-6-linux-i586.bin $ sudo ./jdk-6-linux-i586.bin
Una vez instalado el JDK.
Seteamos el nuevo Java como una de las “alternativas de java”:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/jdk1.6.0/bin/java" 1 sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/jdk1.6.0/bin/javac" 1
Finalmente configuramos que java queremos tener por defecto. Y a programar!
sudo update-alternatives --config java
Mas información en la guía ubuntu
oye una duda
estoy intentando instalar el java para poder programar en ubuntu feisty, pero no se si ya esta instalado, como compruebo eso. porque no funciona para el firefox, que tengo que hacer? son nuevo en linux. gracias saludos!
Hola
En principio no esta instalado debes bajarte el sdk desde la web de Sun, es un .bin, e instalarlo. Y una vez instalado setearlo tal como explico aqui.
La instalacion es muy sencilla,le das permiso de ejecución, lo ejecutas y listo
lo del tema firefox ,no acabo de entederte.
Saludos
hola!
si mira, se supone que ya hice todo esto que me dices, pruebo el java tecleado java en la terminal, y funciona, pero como le hago para compilar, porque por lo que entiendo ya tengo instalado el java, porque ya me corren aplicaciones con java, pero para compilar debo correr el javac, y no puedo, no se como hacerle, ya hice todo lo que dices aqui, y no, como compilo?
Hola
que te corran aplicaciones con java solo implica que tienes el JRE instalado, esto creo que esta por defecto en Feisty.
Para compilar programas en java o programar con eclipse o el IDE que tu quieras necesitas el JDK, son cosas distintas.
Cuando haces sudo update-alternatives –config java que sale?
Salu2
Gracias por tu post y por tu blog.
Sabes que la primera vez que instalé el JDK m funcionaron los pasos que estAn en la guia ubuntu.
Pero luego tuve que instalar de nuevo y no me funciona el javac.
Es decir, cuado le doy
"java -version"devuelve este error:
javac: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory
Hola Gabriel.
Primero deberias mirar si tienes ese archivo “libjli.so”. Si es asi quiza Java no lo tengas bien enlazado.
te dejo aqui un enlace:jdk6 en ubuntu
Saludos
Bueno segui los pasos que anteriormente describes y sigo sin poder compilar e instalado el JDK 6 desde Synaptic y como tu dices, anteriormente lo tenia funcionado correctamente, pero ahora ya no..
Tenia el NetBeans como IDE de desarrollo pero ahora no puedo crear proyectos nuevos ni compilar los existentes, cuando ejecuto Java -version me arroja lo siguiente:
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
Java HotSpot(TM) Server VM (build 1.6.0_03-b05, mixed mode)
De antemano agradezco tu ayuda nos estamos leyendo…
Soy uevo en linux, tengo ubuntu 7.04 no e podido instalar el jdk en mi sistema, leo muchso foro sen los cuale sme dise que descargar y como instalar, pero no encuentro lso archivos, o no logro descargar el correcto para mi sistema, podrias porfavor mostrarme la web para descrgarlo
Devant, en el post esta puesto el enlace
jdk
de todas maneras te dejo el enlace al sector de downloads de Sun:
downloads
Vamos a ver, la forma más sencilla de instalar el plugin de java para firefox y el Java Runtime Environment (JRE) es la siguiente:
Pulsamos en el menú Aplicaciones > Accesorios > Terminal para abrir una ventana de Terminal.
Para instalar Java Runtime Environment (JRE) junto con el plugin (útil si además quieres ejecutar aplicaciones basadas en java, como Azureus), escribiremos en la terminal el código siguiente:
sudo apt-get install sun-java6-bin sun-java6-jre sun-java6-fonts sun-java6-plugin
Donde sun-java6-plugin y sun-java6-fonts son los archivos para instalar el plugin, sun-java6-jre es el archivo para instalar JRE y sun-java6-bin es el archivo binario. Si no quereis instalar JRE solo tendreis que poner:
sudo apt-get install sun-java6-fonts sun-java6-plugin
Tras descargar los paquetes (alrededor de 33 MB), tendremos que aceptar la licencia de Java para poder continuar con la instalación.
Una vez acabe la instalación, cerramos la ventana de Terminal y reiniciamos el ordenador.
En este punto, el plugin de Mozilla Firefoz estará convenientemente instalado y podremos ejecutar aplicaciones web hechas con Java. Pero para completar la instalación del JRE, necesitamos señalarle a nuestro sistema que utilice la última versión de Java. Para ello necesitamos editar el archivo /etc/jvm. Para ello abrimos una nueva Terminal e introducimos el siguiente código:
sudo gedit /etc/jvm
Agregamos esta línea al principio del archivo
/usr/lib/jvm/java-6-sun
De tal manera que el archivo queda:
# This file defines the default system JVM search order. Each
# JVM should list their JAVA_HOME compatible directory in this file.
# The default system JVM is the first one available from top to
# bottom.
/usr/lib/jvm/java-6-sun
/usr/lib/jvm/java-gcj
/usr/lib/jvm/ia32-java-1.5.0-sun
/usr/lib/jvm/java-1.5.0-sun
/usr
Y ya está. La cosa más sencilla del mundo.
No sé que os costará, gurús del GNU/linux, contestar con sencillez a lo que la gente os pregunta. A veces pienso que utilizáis la misma técnica que los curas en la Edad Media con lo de ser los únicos que sabían leer. Luego os esplayáis escribiendo artículos sobre que no entendéis que la gente no use las distros y se vuelva a windows. Pues yo, cada vez que leo algo como lo que has expuesto arriba, sí que lo entiendo.
Ayuda a la gente, no la hundas. Explica la forma más sencilla de hacer las cosas, no como a ti te gustaría que se hicieran – ponlo como coletilla al final del consejo, si quieres-.
Ôo-~
Ah, que se me olvidaba, y si también quieres instalar JDK, lo único que hay que hacer es añadirlo en la primera linea, cuando damos la orden a través de la consola:
sudo apt-get install sun-java6-bin sun-java6-jdk sun-java6-jre sun-java6-fonts sun-java6-plugin
Y seguir lo expuesto anteriormente. Así de sencillo… ¬¬
Ôo-~
Bueno Santi Benitez, en primer lugar decirte que aqui contestamos e intentamos ayudar a todo el mundo de la mejor manera que sabemos, si para ti no es la mejor manera lo lamento. En ese caso estas invitado a aportar otra solucion, aunque agradeceria que fuese con menos ironias porfavor.
Supongo que tu reaccion viene dada por alguna circunstancia pasada con gente que habla de temas de Gnu/linux con delirios de grandeza, y lo entiendo.
Como puedes ver el tema principal de este blog no es ubuntu ni GNU/linux, por lo que ninguno de los colaboradores de este sitio van de curas de la edad media.
Por ultimo comentar que el post trata sobre como instalar un, JDK sin hacer uso de repositorios, y no se trataba el tema ni del JRE ni de firefox.
Saludos
Hola de antemano, fetishcode gracias por este post que me ayudado para la parte de la instalacion de jdk, sigue los pasos para poder instarlo pero tengo un problema con el comando:
sudo update-alternatives –config java
que me arroja un mensaje que se de esta forma:
Sólo hay un programa que provee java
(/usr/bin/gij-4.2). No se configurará nada.
Estoy utilizando jdk1.6.0_06, espero que esto no influya al momento de instalar jdk en ubuntu por el tipo de version que estoy utilizando.
Hola!gracias por el tuto, he hecho algo mal y no me deja compilar mediante javac,¿como podria elimianr el archivo jdk-6u7-i586.bin que he instalado mediante sh ./?ASi lo instalare mediante apt-get.
Un saludo y gracias
Si te da problemas
sudo ./jdk-6-linux-i586.bin
Cámbialo por:
sudo sh jdk-6u10-linux-x64_2.bin
Saludos!
Pingback: Desarrollar Java en Ubuntu « Fetishcode…Thinking in objects
Tengo un problema instale el jdk en mi ordenador dentro del S.O ubuntu 9.04 pero no recuerdo como configurar el path para que me reconosca desde la consola los comando “java” y “javac” hace tiempo lo configuraba usando el comando de la consola
$sudo gedit ~/.bashrc
lo que no recuerdo es enque parte del path se agregaba y que codigos se utlizaban ya q perdi esa informacion cuando formatee mi maquina.. ;encontre en la web un comando para exporatar el path de java pero no sirve de nada cuando cierro el terminal todo se desconfigura y nuevamente ya no me reconce los comandos “java ” y “javac” si pueden ayudarme les estare eternamente agradecido…..Gracias de antemano.
Buenas
Quiza este enlace te pueda servir
http://www.guia-ubuntu.org/index.php?title=Java#Configurar_el_path_de_JAVAC_.28para_las_versiones_JDK.29
Aunque actualmente la manera mas sencilla de instalar el jdk es mediante Synaptic, No requiere configuraciones ni nada.
http://fetishcode.wordpress.com/2009/05/23/desarrollar-java-en-ubuntu/
hola me encanto tu explicacion muy clara y me ayudo mucho todo me sele a la perfeccion solo que quisiera que me dijeras si hay una forma de como checar que esta corriendo bien
soy primeriza y necesito ayuda….
grax ;p
Gracias Claudia por el comentario.
prueba de usar el comando: java -version.
Te devolvera la version que tienes instalada
Esta bueno el aporte , a mi me gusto mucho otro que vi no se si les sirva suerte.
ahi les dejo el link.
http://www.raflanco.com/joomla/index.php?option=com_content&view=article&id=45&Itemid=60
Saludos
Pingback: Los números de 2010 « Fetishcode
Gracias, amigo… me aclaraste algunas dudas… pero necesitaba uno mas actualizado… aqui les dejo el enlace:
http://www.latindevelopers.com/articulos/java/instalando-jdk-7-en-ubuntu-fedora-centos-mint.php
@Maria Ana Gracias por compartir el enlace