
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.bin
archivo 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 java
el comando.