Java es un lenguaje de programación orientado a objetos gratuito, de código abierto, multipropósito y de alto nivel. Generalmente, se utiliza para crear aplicaciones web, móviles y en la nube. Puede crear juegos, chatbots y otras aplicaciones utilizando el lenguaje Java. Java JDK es una colección de varias herramientas que incluyen JRE, Java, Javac y Jar. Hay dos variantes de JDK, OpenJDK y Oracle JDK.
OpenJDK es un Java completamente de código abierto con una Licencia Pública General GNU, mientras que Oracle JDK requiere una licencia comercial bajo el Acuerdo de Licencia de Código Binario de Oracle.
En esta publicación, le mostraremos cómo instalar OpenJDK 16 y Oracle JDK 16 en Rocky Linux 8.
Requisitos
- Un servidor que ejecuta RockyLinux 8.
- Se configura una contraseña raíz en el servidor.
Actualizar el Sistema
Primero, se recomienda actualizar su sistema a la última versión de paquetes. Puede actualizarlo usando el siguiente comando:
dnf update -y
Después de actualizar todos los paquetes, instale otros paquetes necesarios con el siguiente comando:
dnf install wget curl -y
Una vez que haya terminado, puede continuar con el siguiente paso.
Instalar OpenJDK 16
Primero, descargue la versión 16 de OpenJDK desde su sitio web oficial usando el siguiente comando:
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 complete la descarga, extraiga el archivo descargado con el siguiente comando:
tar -xvf openjdk-16.0.2_linux-x64_bin.tar.gz
A continuación, mueva el directorio extraído a /opt con el siguiente comando:
mv jdk-16.0.2 /opt/
A continuación, deberá agregar la ruta de Java a .bashrc archivo.
Edite el .bashrc archivo con el siguiente comando:
nano ~/.bashrc
Agregue las siguientes líneas al final del archivo:
export JAVA_HOME=/opt/jdk-16.0.2 export PATH=$PATH:$JAVA_HOME/bin
Guarde y cierre el archivo y luego active Java con el siguiente comando:
source ~/.bashrc
A continuación, verifique la versión de Java con el siguiente comando:
java --version
Deberías obtener el siguiente resultado:
java version "16.0.2" 2021-07-20 Java(TM) SE Runtime Environment (build 16.0.2+7-67) Java HotSpot(TM) 64-Bit Server VM (build 16.0.2+7-67, mixed mode, sharing)
Instalar Oracle JDK 16
Primero, visite el sitio web de Oracle Java obtenga la URL de descarga y descárguela con el siguiente comando:
wget --no-check-certificate -c --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/16.0.2%2B7/d4a915d82b4c4fbb9bde534da945d746/jdk-16.0.2_linux-x64_bin.rpm
Una vez que se complete la descarga, instale el archivo descargado usando el siguiente comando:
rpm -ivh jdk-16.0.2_linux-x64_bin.rpm
Debería ver el siguiente resultado:
warning: jdk-16.0.2_linux-x64_bin.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY Verifying... ################################# [100%] Preparing... ################################# [100%] Updating / installing... 1:jdk-16.0.2-2000:16.0.2-ga ################################# [100%]
A continuación, deberá establecer una ruta de Java en /etc/profile.d directorio.
Cree un nuevo archivo llamado java.sh con el siguiente comando:
nano /etc/profile.d/java.sh
Agregue la ubicación de instalación de Oracle Java como se muestra a continuación:
JAVA_HOME="/usr/java/jdk-16.0.2/bin/java"
Guarde y cierre el archivo, luego active la variable de entorno Java con el siguiente comando:
source /etc/profile
Luego, verifique la versión de Java usando el siguiente comando:
java -version
Debería ver el siguiente resultado:
java version "16.0.2" 2021-07-20 Java(TM) SE Runtime Environment (build 16.0.2+7-67) Java HotSpot(TM) 64-Bit Server VM (build 16.0.2+7-67, mixed mode, sharing)
Conclusión
En la guía anterior, aprendió cómo instalar OpenJDK 16 y Oracle JDK 16 en Rocky Linux 8. Ahora puede comenzar a desarrollar su primera aplicación Java usando Java.