Cómo instalar el último Java 17 en Debian 11/10

Cómo instalar el último Java 17 en Debian 11/10

¿Cómo instalo Java 17 en Debian?? La primera versión estable Oracle Java 17 fue lanzada en Septiembre de 2021, y disponible para descargar e instalar. Java 17 viene con múltiples mejoras y correcciones de errores. Los usuarios de la estación de trabajo deben considerar actualizar a esta versión.

Este tutorial lo ayudará a instalar Java 17 en los sistemas de Debian 10/10/9 utilizando el comando PPA y Apt-get. Los usuarios de Ubuntu y Linux Mint usan el siguiente enlace para instalar Java en su sistema.

  • Lea esto => Instale Java 8 LTS en Debian
  • Lea esto => Instale el último Java en Ubuntu y LinuxMint

Paso 1: agregue PPA al sistema

El equipo de WebUpd8 ha creado un paquete de instalador Java para Debian Systems. Debe agregar ese repositorio de PPA a su sistema para instalar Java 17 en Debian.

Cree un nuevo archivo de configuración apt/etc/apt/fuentes.lista.D/Java-17-debio.Listar y editar en el editor de texto.

sudo nano/etc/apt/fuentes.lista.D/Java.lista  

y agregar el siguiente contenido en él.

Deb http: // ppa.plataforma de lanzamiento.Net/Linuxuprising/Java/Ubuntu Bionic Main Deb-Src http: // PPA.plataforma de lanzamiento.Net/Linuxupring/Java/Ubuntu Bionic Main 

Ahora importe la tecla GPG en su sistema para validar paquetes antes de instalarlos.

sudo apt-key adv-keyserver keyserver.ubuntu.com--recv-keys ea8cacc073c3db2a  

Paso 2 - Instale el último Java en Debian

Todos están listos para iniciar la instalación de Java en Debian. Ejecute los siguientes comandos para actualizar APT-Cache y luego instalar Java 17 en el sistema Debian usando el Administrador de paquetes APT-Get.

Actualización de sudo apto  Sudo Apt Install Oracle-Java17-Installer  

El instalador solicitará los términos de Aception Oracle para continuar la instalación de Java en Debian. Aceptar los términos y completar la configuración.

Paso 3 - Verificar la instalación de Java

Finalmente, ha instalado con éxito Oracle Java en su sistema Debian. Usemos el siguiente comando para verificar la versión instalada de Java en su sistema.

Java -versión  
Salida: Versión Java "17.0.1 "2021-10-19 LTS Java (TM) SE Runtime Environment (Build 17.0.1+12-LTS-39) Java Hotspot (TM) VM de 64 bits (Build 17.0.1+12-LTS-39, modo mixto, compartir) 

Paso 4 - Configuración del entorno Java

El repositorio PPA WebUpd8 también proporciona un paquete para establecer variables de entorno, instalar este paquete utilizando el siguiente comando.

SUDO APT INSTALA ORACLE-JAVA17-SET DEFFAULT  

El script del instalador establece la variable de entorno para usted. Puede encontrar estas variables en /etc /perfil.d/jdk.SHIR SCRIPTO.

gato /etc /perfil.d/jdk.mierda  
Salida: Export j2sdkdir =/usr/lib/jvm/java-17-oracle export j2redir =/usr/lib/jvm/java-17-oracle ruta de exportación = $ ruta:/usr/lib/jvm/java-17-oracle /bin:/usr/lib/jvm/java-17-oracle/db/bin export java_home =/usr/lib/jvm/java-17-oracle export derby_home =/usr/lib/jvm/java-17-coracle// db 

Paso 5 - Versión de Java de conmutación

Los sistemas Debian han instalado múltiples versión de Java pueden cambiar entre ellos. La utilidad de la línea de comandos de actualización de actualización permite cambiar la versión Java.

Ejecute el siguiente comando para enumerar la lista de selección:

Sudo Update-Alternatives-Config Java  

Este comando enumerará toda la versión Java instalada (configurada con Update-Alternatives). Verá la lista como a continuación:

Salida: hay 2 opciones para el Java alternativo (proporcionando/usr/bin/java). Estado de prioridad de la ruta de selección ---------------------------------------------- -------------- 0/usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 modo automático 1/usr/lib/jvm/java-11-openjdk- AMD64/bin/java 1111 Modo manual * 2/usr/lib/jvm/java-17-oracle/bin/java 1091 Modo manual presione para mantener la opción actual [ *], o tipo de selección: 2 

Escriba un número para seleccionar la versión Java para establecer una versión Java predeterminada en su sistema Debian.

Referencias:
https: // Launchpad.net/~ Linuxuprising/+Archive/Java