Cómo instalar Java 16 (OpenJDK 16) en Debian 11

Java es un lenguaje de programación multipropósito de propósito general, basado en clases y orientado a objetos que es popular debido al diseño de tener menores dependencias de implementación, lo que significa que el código Java compilado se puede ejecutar en todas las plataformas que admiten Java sin necesidad de recompilación. Por lo tanto, Java también es rápido, seguro y confiable. Es ampliamente utilizado para desarrollar aplicaciones Java en computadoras portátiles, centros de datos, consolas de juegos, supercomputadoras científicas, teléfonos celulares, etc.

En el siguiente tutorial, aprenderá cómo instalar la última versión de Java 16 (OpenJDK 16) en Debian 11 Bullseye.

Requisitos previos

  • SO recomendado: Diana de Debian 11
  • Cuenta de usuario: Una cuenta de usuario con privilegios de sudo or acceso root (comando su).
  • Paquetes requeridos: wget

Actualización del sistema operativo

Actualice su Debian 11 sistema operativo para asegurarse de que todos los paquetes existentes estén actualizados:

sudo apt update && sudo apt upgrade

Acceso root o sudo

De forma predeterminada, cuando crea su cuenta al inicio con Debian en comparación con otras distribuciones, no recibe automáticamente el estado de sudoers. Debe tener acceso al contraseña de root que se utilizará el comando su o visite nuestro tutorial sobre Cómo agregar un usuario a Sudoers en Debian.

Anuncio

Instalar el paquete CURL

El tutorial utilizará el paquete de rizo para descargar el Clave GPG; primero, verifique si el paquete está presente:

Anuncio
curl --version

Salida de ejemplo si está instalada:

curl 7.74.0 (x86_64-pc-linux-gnu) libcurl/7.74.0 OpenSSL/1.1.1k zlib/1.2.11 brotli/1.0.9 libidn2/2.3.0 libpsl/0.21.0 (+libidn2/2.3.0) libssh2/1.9.0 nghttp2/1.43.0 librtmp/2.3
Release-Date: 2020-12-09

Si no tiene curl instalado, use el siguiente comando:

sudo apt install curl -y

Instalar Java OpenJDK 16 - DPKG

Instalar Java 16

La opción más fácil pero la más restrictiva es instalar Java OpenJDK 16 usando el comando dpkg, que es una herramienta para instalar, construir, eliminar y administrar paquetes Debian

Vea también  Cómo instalar VSCodium en Debian 11/10

Primero, descargue el paquete .deb de Página de descarga de Java:

Anuncio

Ejemplo:

Cómo instalar Java 16 (OpenJDK 16) en Debian 11

Una vez instalado, navegue hasta el directorio en el que descargó Java; de forma predeterminada, este sería el directorio de descargas:

Anuncio
cd /home/username/Downloads

Una vez que haya descargado el paquete .deb, ejecute el siguiente comando en su terminal para instalar Java:

sudo dpkg -i jdk-16.0.2_linux-x64_bin.deb

Ejemplo de salida:

Cómo instalar Java 16 (OpenJDK 16) en Debian 11

Quitar Java 16

Si ya no necesita OpenJDK 16 y ha instalado el software usando el paquete .deb JDK, puede usar el siguiente comando dpkg con la opción -r flag que eliminará el paquete como en el ejemplo siguiente:

Anuncio
sudo dpkg -r jdk-16.0.2

Ejemplo de salida:

Cómo instalar Java 16 (OpenJDK 16) en Debian 11

Instalar Java OpenJDK 16 - Opción manual

La segunda y más recomendada opción es instalar OpenJDK 16, la forma manual que beneficia a los usuarios con más libertad y potencia en lo que quieren y donde están instalados en su sistema.

Descargar la última compilación de Java 16

Visite la página de descargas para obtener el enlace de la versión de compilación más reciente, luego use lo siguiente comando de rizo:

Anuncio
curl  -O https://download.java.net/java/GA/jdk16.0.2/d4a915d82b4c4fbb9bde534da945d746/7/GPL/openjdk-16.0.2_linux-x64_bin.tar.gz

Una vez que se completa la descarga, debe extraer el archivo de la siguiente manera:

tar -xvf openjdk-16.0.2_linux-x64_bin.tar.gz

Configurar e instalar Java 16

A continuación, mueva el directorio de archivo extraído al / Opt / ubicación:

Anuncio
sudo mv jdk-16.0.2 /opt/

Ahora debe configurar las variables de entorno de la siguiente manera:

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

Java 16 ahora está instalado. Para confirmar, use los siguientes comandos:

java --version
echo $JAVA_HOME

Si está instalado correctamente, debería ver el siguiente resultado:

openjdk 16.0.2 2021-07-20
OpenJDK Runtime Environment (build 16.0.2+7-67)
OpenJDK 64-Bit Server VM (build 16.0.2+7-67, mixed mode, sharing)
/opt/jdk-16.0.2

Como puede ver, puede ver que la versión es la más reciente. 16.0.2 acumulación.

Anuncio

Prueba Java: crea una aplicación Hello World

Para terminar, siempre es útil probar instalaciones de este tipo para confirmar que todo funciona correctamente después de la instalación. La forma más fácil es crear un pequeño script de programa para probar usando el famoso Hello World.

Anuncio

Primero, cree el archivo de programa Java de la siguiente manera

sudo nano hello.java

A continuación, agregue el siguiente código Java en el archivo:

public class hello {
  public static void main(String[] args) {
    System.out.println("G'day from LinuxCapable!");
  }
}

Guarda el archivo (CTRL + O), luego sal (CTRL + X).

Vea también  Cómo instalar VeraCrypt en Debian 11 Bullseye

A continuación, compile el código:

javac hello.java

Finalmente, ejecute el código Java con el siguiente comando:

Anuncio
Anuncio
java hello

Ejemplo de salida:

Cómo instalar Java 16 (OpenJDK 16) en Debian 11

Felicitaciones, todo está funcionando correctamente.

Comentarios y Conclusión

En el tutorial, ha aprendido a descargar e instalar la última versión de Java 16 (OpenJDK 16), junto con la descarga y las versiones futuras y la instalación con el mismo proceso para su sistema operativo Debian 11 Bullseye.


¿No es lo que estabas buscando? Intente buscar tutoriales adicionales.

Deja un comentario