Bueno pues resulta que Ubuntu ya está en su Beta 2 y lo tengo instalado en una DELL XPS M1210 funcionando a la perfección :) pero como quería utilizarla no sólo para pruebas pues decidí descargarme el Eclipse Indigo para hacer algunas prácticas con Java y al querer ejecutarlo que me manda el mensaje de que no existe Java instalado :( así que me decidí a buscar en la red cómo instalarlo en Ubuntu 12.04 y me encontré con algunas páginas (UnixMen) que indicaban que existe un PPA pero al querer instalarlo me daba el siguiente mensaje de error:
Como no se instalaba por más que leí y modifiqué algunas cosas del archivo oracle-java7-installer.postinst que se encuentra en /var/lib/dpkg/info/ pues no quedó de otra que buscar otra alternativa y les comento cómo lo conseguí:
Primero que nada ingresar a la página de descarga del Java SE Development Kit y seleccionar que aceptan la licencia de uso, después deberán descargar el archivo tar.gz que corresponda a su versión de Ubuntu 32 o 64 bits, dejo una imagen de la página de descarga:
Por lo general el archivo descargado lo dejamos en la carpeta Descargas por lo que tenemos que descomprimirlo y no importa que sea en la misma carpeta de Descargas:
Después desde la terminal hay que mover el directorio llamado jdk1.7.0_03 a /usr/lib/jvm/jdk1.7.0
sudo mv jdk1.7.0_02 /usr/lib/jvm/jdk1.7.0
Ahora tendrás que ejecutar los siguientes comandos desde la terminal:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.7.0/bin/javaws" 1
Y después deberás ejecutar:
sudo update-alternatives --config java
Con lo que deberás ver en la terminal algo parecido a:
-------------------------------------------------------------------------------------------------------------
$sudo update-alternatives –config java
There are 3 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
————————————————————
* 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 auto mode
1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 manual mode
2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manual mode
3 /usr/lib/jvm/jdk1.7.0/jre/bin/java 3 manual mode
Press enter to keep the current choice[*], or type selection number: 3
update-alternatives: using /usr/lib/jvm/jdk1.7.0/jre/bin/java to provide /usr/bin/java (java) in manual mode.
----------------------------------------------------------------------------------------------------------------
Y tendrás que seleccionar el número que le corresponda al jdk1.7.0 en el caso anterior es el número 3.
Ahora resta verificar que la versión utilizada será Oracle Java 7 y eso lo hacemos ejecutando desde la terminal:
java -version
Con lo que deberemos ver algo como:
Deberás repetir lo anterior ejecutando los siguientes comandos:
sudo update-alternatives --config javac
sudo update-alternatives --config javaws
Con eso deberás poder ejecutar tu Eclipse Indigo sin problemas :)
Fuente de instalación manual: askubuntu.com
No hay comentarios:
Publicar un comentario