Cómo configurar Sun Java JDK como predeterminado en Ubuntu 12.04 LTS de 64 bits

Cómo configurar Sun Java JDK como predeterminado en Ubuntu 12.04 LTS de 64 bits

Tengo una instalación de Ubuntu de 64 bits con OpenJDK como versión Java predeterminada.

jeffrey@jeffrey-Satellite-M645:~$ java -version versión java "1.6.0_27" Entorno de ejecución OpenJDK (IcedTea6 1.12.5) (6b27-1.12.5-0ubuntu0.12.04.1) VM de servidor OpenJDK de 64 bits (compilación 20.0-b12, modo mixto) jeffrey@jeffrey-Satellite-M645:~$

Me gustaría cambiar esto a la versión de Oracle:

jdk-6u43-linux-x64

Descargué el jdk-6u43-linux-x64.binarchivo y ejecuté

sudo chmod a+x /usr/share/java/jdk-6u43-linux-x64.bin

seguido por

sudo /usr/share/java/jdk-6u43-linux-x64.bin

Todavía no puedo hacer que la versión aparezca en la lista de versiones posibles cuando ejecuto:

jeffrey@jeffrey-Satellite-M645:~$ sudo update-alternatives --config java
There is only one alternative in link group java: /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java
Nothing to configure.
jeffrey@jeffrey-Satellite-M645:~$

He visto muchas publicaciones en este sitio sobre el uso de herramientas o técnicas específicas que no abordan mi entorno o el hecho de que ya tengo el archivo binario; solo necesito instalarlo y seleccionarlo como predeterminado.

¿Qué no estoy entendiendo? ¿Cómo instalo el archivo bin para poder convertirlo en la versión predeterminada?

Respuesta1

Su alternativa de Java no está instalada (incluso si el programa Java está instalado).

Primero necesitas ejecutar el siguiente comando:

update-alternatives --install /usr/bin/java java /path/to/bin/java 100

Entonces, podrás ejecutar update-alternatives --config javael comando.

información relacionada