GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar Java 17 LTS (JDK 17) en Debian 11

JDK 17 finalmente salió y se lanzó el 14 de septiembre de 2021 con muchas características nuevas sobre la mesa. Es la última versión LTS de OpenJDK al momento de publicar este tutorial. Entonces, ¿cómo obtenemos OpenJDK 17 en Debian?

Vamos a averiguarlo.

Instalar Java desde OpenJDK usando el administrador de paquetes APT

Este es el enfoque más fácil para instalar Java en su sistema. OpenJDK (Open Java Development Kit) es una implementación gratuita y de código abierto de Java SE (Standard Edition). Proporciona una serie de componentes, incluidos Java Runtime Environment (JRE), el compilador de Java, la biblioteca de clases de Java y la máquina virtual de Java.

Para instalar OpenJDK 17, siga los pasos que se describen a continuación.

Paso 1:actualice las listas de paquetes en Debian 11

Iniciamos la instalación de Java 17, primero, actualizando todos los paquetes de la siguiente manera.

$ sudo apt update
$ sudo apt upgrade

Excelente, el siguiente paso es instalar OpenJDK 17, así que sigue los siguientes pasos.

Paso 2:Instale OPenJDK 17 en Debian 11

Una vez que todos los paquetes estén en las últimas versiones, proceda e instale OpenJDK 17 de la siguiente manera

$ sudo apt install openjdk-17-jre openjdk-17-jdk

Esto instala todos los paquetes, bibliotecas y dependencias de OPenJDK. Una vez completado, continúe y confirme que OpenJDK 17 está instalado.

$ sudo apt-cache policy openjdk-17-jre openjdk-17-jdk

Debería obtener un resultado similar al que tenemos a continuación.

Además, confirme que Java está instalado como se muestra

$ java --version

Instalar manualmente Java 17 desde un archivo Tarball

La otra forma de instalar OpenJDK 17 es instalarlo manualmente desde un archivo Tarball. Este método le brinda más libertad y flexibilidad para determinar dónde está instalado.

Para instalar manualmente OpenJDK 17, siga los pasos a continuación.

Paso 1:Instalar dependencias

En primer lugar, instale algunas dependencias que serán necesarias durante la instalación manual como se muestra.

$ sudo apt install libc-i386 libc6-x32 curl -y

Paso 2:Descargue el archivo tarball de OpenJDK 11

A continuación, visite la página de descargas de Oracle y tome el archivo tarball de OpenJDK 17.

$ curl -O https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz

Cuando se complete la descarga, extraiga el archivo comprimido.

$ tar -xvf jdk-17_linux-x64_bin.tar.gz

Paso 3:Configurar e instalar Java 17

Para instalar Java 17, mueva la carpeta JDK a /opt/ ruta y asígnele un nombre fácil y conveniente. Aquí, lo hemos renombrado jdk17.

$ sudo mv jdk-17.0.1 /opt/jdk17

Finalmente, defina las variables de entorno usando la exportación comando.

$ export JAVA_HOME=/opt/jdk-17
$ export PATH=$PATH:$JAVA_HOME/bin

Vuelva a verificar la versión de Java instalada usando el comando:

$ java --version

Maravilloso, Java 17 se instaló con éxito en su servidor.

Conclusión

Teniendo en cuenta los dos métodos que hemos descrito, puede instalar sin problemas la última versión de OpenJDK y, por extensión, Java 17, en el momento de escribir esta guía, en su instancia de Debian 11.


Debian
  1. Cómo instalar el kit de desarrollo Java SE en Debian Linux

  2. Cómo instalar Java JDK en Debian 11

  3. Instale Java 17 LTS (JDK 17) en Debian 11:¿diferentes formas de hacerlo?

  4. Cómo instalar Java 17 en Debian 11

  5. Cómo instalar Java 10 en Debian 9

Cómo instalar Java 17 (JDK 17) en Debian 11 Bullseye

Cómo instalar Java 17 LTS (JDK 17) en openSUSE 15 Leap

Cómo instalar Java en Debian 9 Stretch

Cómo instalar Java en Debian 11

Cómo instalar Java JDK o JRE en Ubuntu o Debian

Cómo instalar Java en Debian 10