Hemos oído hablar de Java y quizá lo relacionamos con una funcionalidad que nos permite reproducir contenido y aunque esto en parte es cierto, Java es mucho más que esto, Java permite crear miles de aplicaciones (con las que existen en la actualidad) siendo compatibles con prácticamente todos los sistemas operativos modernos.
Oracle ha desarrollado JDK "Java Development Kit – Kit de Desarrollo de Java” para que sea un conjunto de herramientas, documentación y demás utilidades vitales para el desarrollo de aplicaciones Java, de este modo, JDK está integrado por diferentes componentes como:
- Un intérprete en tiempo de ejecución (JRE)
- Un compilador
- Un depurador
- Un visualizador de applets
- API de Java adicionales para trabajos de desarrollo, depuración y la supervisión de aplicaciones Java
- Se ha introducido una API para ofrecer acceso a código nativo en Java puro y de tipo estático
- Ahora se permite a los usuarios finales seleccionar el tipo de encapsulación
- API de acceso a memoria externa
- Advertencias para clases basadas en valor
- El método predeterminado para la compatibilidad con el método predeterminado del proxy es InvocationHandler::invoke
- Soporte para sockets de dominio Unix
- Soporte de periodo de día agregado a formatos java.time
- Se agrego el método Stream.toList ()
- Indicador CompileCommand mejorado
- Soporte JAR firmado para RSASSA-PSS y EdDSA
- Los proveedores de SUN, SunRsaSign y SunEC ahora admiten algoritmos de firma basados en SHA-3
- Se añadieron las opciones -trustcacerts y -keystore a los comandos keytool -printcert y -printcrl
- El proveedor SunPKCS11 admite algoritmos relacionados con SHA-3
- Se ha mejorado la codificación de los valores de negociación del protocolo de capa de aplicación (ALPN) TLS
- Soporte TLS para el algoritmo de firma EdDSA
Sin más veamos la forma para instalar la última versión de Java en Ubuntu 21.10.
Instalar Java en Ubuntu 21.10
Abrimos la terminal en Ubuntu 21.10 y vamos a validar que no está instalado Java, para ello ejecutamos el comando:
java –versión
Como podemos ver, Java no está instalado actualmente en el sistema, para esto iremos a la URL de las descargas oficiales de Java en el siguiente enlace:
Allí damos clic en la línea “JDK Download” y luego debemos descargar la versión de Java JDK para Linux:
Activamos la casilla para aceptar los términos y damos clic en el botón Download, este archivo lo guardaremos localmente:
Esperamos que la descarga finalice:
Una vez sea descargado, vamos de nuevo a la terminal y allí accedemos a la carpeta Descargas usando el comando cd y listamos el contenido con “ls” para ver la descarga de Java JDK:
Ahora vamos a instalar Java con el comando:
sudo dpkg -i archivo .deb
Ingresamos la contraseña para completar la instalación:
Al finalizar veremos que se ha instalado Java en Ubuntu 21.10:
Después de esta operación, vamos a ejecutar lo siguiente:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-16.0.1/bin/java 1
Esto permite actualizar los enlaces a la versión de Java instalada:
Para conocer la versión exacta debemos ejecutar "ls /usr/lib/jvm":
Después de esto vamos a ejecuta. Este último comando actualizo lo relacionado a javac.
sudo update-alternatives --install /usr/bin/javac javas /usr/lib/jvm/jdk-16.0.1/bin/javac 1
Validamos la versión de Java:
java –versión
Validamos la versión del compilador Javac:
javac –versión
Estos son los pasos para instalar Java en Ubuntu 21.10 y disfrutar de sus características.