Instalar Oracle Java 10 en Ubuntu o Linux Mint del repositorio PPA

Oracle Java Development Kit 10 incluye nuevas características como:

  • un compilador experimental just-in-time llamado Graal que se puede utilizar en la plataforma Linux/x64
  • inferencia de tipo de variable local.
  • aplicación de clase de datos compartidos, que permite que las clases de aplicaciones se coloquen en el archivo compartido para reducir el inicio y la huella de las aplicaciones Java.
  • Conciencia de Docker: en Linux, JVM ahora detecta automáticamente si se está ejecutando en un contenedor Docker

Oracle Java 10 para Linux ha estado fuera por un tiempo, y viendo que Andrew no ha actualizado el PPA de Java (Personal Package Archive) con la nueva versión, he encontrado un PPA  (Oracle Java es el único paquete en el PPA).

Este paquete es prácticamente el mismo que los paquetes Java 9 y 8 del WebUpd8 Java PPA, el único cambio es que se actualiza para instalar Oracle Java 10 (JDK 10).

Oracle proporciona Java (JDK) 10 solo para 64 bits. Como resultado, usar el paquete Oracle Java 10 en nuestro PPA solo funcionará en 64 bits, así que no intente agregar el PPA a sus fuentes de software ni lo instale en 32 bits o ARM porque no funcionará.

El paquete PPA instala Oracle JDK 10 para Linux, que incluye la carpeta JRE bin Java, por lo que al instalar este paquete obtendrá JDK y JRE.

En algunas versiones anteriores de Linux, la carpeta JRE bin Java estaba disponible solo en el JDK, pero en una carpeta separada. Esta versión de Oracle Java utiliza la misma carpeta para todos los ejecutables, ya sea JDK o JRE, y no es necesario instalar JRE por separado.

Instalar Oracle Java 10 (JDK 10) en Ubuntu o Linux Mint de PPA

Después de agregar nuestro Oracle Java PPA a sus fuentes de software podrá hacerlo predeterminado, aquí le mostraré cómo hacerlo.

No obstante, no te preocupes, no hay necesidad de ejecutar manualmente comandos como sudo update-alternatives –config java o algo por el estilo.

En Ubuntu, Oracle Java 10 debería configurarse automáticamente como predeterminado.

En otras distribuciones de Linux, como Linux Mint, puede hacer que Oracle JDK 10 para Linux sea el predeterminado instalando el paquete oracle-java10-set-default:

Si desea tener Oracle Java 10 instalado pero no sea el Java predeterminado, asegúrese de que el paquete oracle-java10-set-default no esté instalado/eliminado:

Puede verificar si Oracle Java 10 está configurado como predeterminado al verificar su versión actual de Java con el siguiente comando:

Si Oracle Java 10 es el predeterminado, debería ver un resultado similar al siguiente:

Acepte automáticamente el Oracle Java 10 lincense (para instalaciones automatizadas)

Por defecto, el instalador de Oracle Java 10 le solicita que acepte la licencia de Oracle Java antes de continuar con la instalación de JDK 10. Si desea automatizar el proceso de instalación de Oracle Java 10, use el siguiente comando para aceptar automáticamente la licencia:

Si el comando anterior no acepta automáticamente la licencia de Oracle Java 10, intente el siguiente comando:

 

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.