Cómo instalar Java JDK 9 en Linux

Aprende cómo instalar Java JDK 9 en Linux desde la Terminal. Instala fácilmente la última versión JDK de Java para todas las distribuciones.

Java es conocido por su compatibilidad multiplataforma, y ​​varios desarrolladores lo utilizan para crear aplicaciones y sitios web debido a su velocidad, confiabilidad y seguridad. Java se ejecuta hoy en varios dispositivos, incluidos servidores, teléfonos inteligentes, consolas de juegos y más.

Java JDK y JRE son ampliamente utilizados en todo tipo de software. Los desarrolladores de Java requieren el Java Development Kit (JDK) para su desarrollo, y Java Runtime Environment (JRE) es necesario para ejecutar aplicaciones Java de usuario final. Puede tener instaladas varias instancias de Java en la misma computadora, ya sea JDK o JRE.

[alert style=”info”] Después de 3 años, se lanzó una nueva versión de Java, es Java 9. Después de varios meses de pruebas, finalmente se lanzó en septiembre de 2017 y está disponible en todas las plataformas con nuevas características y mejoras. [/alert]

[cta color=”default” orient=”hor” title=”¿Quieres aprender a programar en Java?” subtitle=”Empieza ahora con Java desde Cero” btn_txt=”Ir a Java desde Cero” btn_url=”https://www.javadesdecero.es” btn_class=”tertiary”]

Nos centraremos en la instalación de JDK 9 a través de la fuente, que funciona para todas las distribuciones de Linux como Ubuntu, Manjaro, Arch Linux, Fedora. Luego usamos apt-get para sistemas basados ​​en Debian como Ubuntu, Linux Mint y finalmente para sistemas basados ​​en RPM como RedHat.

1. Instalar Java JDK desde la fuente

Puede instalar Java 9 directamente desde la fuente. Siga los pasos a continuación para descargar e instalar Java 9.

[alert style=”danger”] El primer comando ($) es para la versión actual (9.0.4). Si hay una actualización deberá cambiar los números de versión. Más Información de la última versión aquí. [/alert]

Instalar Java JDK desde la fuente

Instalar Java JDK desde la fuente

$ wget -c --header "Cookie: oraclelicense=accept-securebackup-cookie" \
"http://download.oracle.com/otn-pub/java/jdk/9.0.4+11/c2514751926b4512b076cc82f959763f/jdk-9.0.4_linux-x64_bin.tar.gz" 
# cp jdk-9.*.*_linux-x64_bin.tar.gz /opt
# tar -xzf /opt/jdk-9.*.*_linux-x64_bin.tar.gz
# rm /opt/jdk-9.*.*_linux-x64_bin.tar.gz
JDK instalado en Linux

JDK instalado en Linux

2. Instalar Java JDK en Ubuntu, Mint o Debian

Si está ejecutando Ubuntu, Mint o Debian, puede instalar JDK 9 usando la utilidad apt para sistemas operativos basados ​​en Debian. Java JDK 9 para distribuciones basadas en Debian está alojado en el repositorio webupd8 y lo instalaremos desde allí.

# add-apt-repository ppa:webupd8team/java
# apt-get update
# apt-get install oracle-java9-installer
Instalar Java JDK en Ubuntu, Mint o Debian

Instalar Java JDK en Ubuntu, Mint o Debian

El repositorio webupd8team es compatible oficialmente con Ubuntu 17.10, 17.04, 16.04, 14.04 y 12.04, pero funciona para todos los sistemas Debian.

3. Instalar Java JDK en CentOS, Fedora o RedHat

Para las distribuciones de Linux basadas en RPM como Fedora, CentOS, RedHat y Madriva ejecutan el siguiente comando desde el terminal para descargar Java 9 e instalarlo a través de RPM.

$ wget -c --header "Cookie: oraclelicense=accept-securebackup-cookie" \
"http://download.oracle.com/otn-pub/java/jdk/9.0.4+11/c2514751926b4512b076cc82f959763f/jdk-9.0.4_linux-x64_bin.rpm" 
# rpm -ivh jdk-9.*.*_linux-x64_bin.rpm

4. Configurando Java JDK 9 en Linux

4.1. Verificando su instalación en Java

Para verificar si su instalación de JDK 9 fue exitosa, emita el siguiente comando:

$ java -version
Verificar versión Java instalada

Verificar versión Java instalada

4.2. Configuración de Java 9 como instancia predeterminada de Java

Su entorno puede tener diferentes versiones de Java y deberá configurar Java 9 como Java por defecto, para hacerlo debe ejecutar estos comandos:

# update-alternatives --install /usr/bin/java java /opt/jdk-9/bin/java 1000
# update-alternatives --install /usr/bin/javac javac /opt/jdk-9/bin/javac 1000
# update-alternatives --install /usr/bin/javadoc javadoc /opt/jdk-9/bin/javadoc 1000
# update-alternatives --install /usr/bin/javap javap /opt/jdk-9/bin/javap 1000
# update-alternatives --config java

Después del último comando, ingrese el número correspondiente de su instalación de Java 9 y presione la tecla Intro.

4.3. Configuración de variables de entorno Java

Esto es necesario para ejecutar algunas aplicaciones de Java. Configure la variable de entorno JAVA_HOME agregando las siguientes líneas al final del archivo /etc/environmen usando su editor de texto favorito:

export JAVA_HOME=/opt/jdk-9
export PATH="$PATH:$JAVA_HOME/bin"

Puede cargar sus variables rápidamente escribiendo:

source /etc/environment
Configuración de variables de entorno Java

Configuración de variables de entorno Java

4.4. Agregar el plugin de Java 9 a Firefox

Para la funcionalidad adicional de Java 9 en su navegador, puede instalar el complemento en Firefox. El archivo de complemento/plugin se incluye como parte de su instalación de Java 9. Antes de instalar el complemento, asegúrese de que Firefox esté cerrado y las versiones anteriores del complemento se eliminen junto con sus enlaces simbólicos.

Para el plugin de 32 bits:

$ cd /usr/lib/mozilla/plugins/
$ ln -s lib/i386/libnpjp2.so .

Para el complemento de 64 bits:

$ cd /usr/lib/mozilla/plugins/
$ ln -s /lib/amd64/libnpjp2.so .
Agregar el plugin de Java 9 a Firefox

Agregar el plugin de Java 9 a Firefox

Después de crear los enlaces simbólicos, inicie el navegador Firefox e ingrese about:plugins en la barra de direcciones para confirmar que el complemento de Java está cargado.

5. Desinstalando Java 9

Eliminar Java 9 de su sistema Linux es bastante fácil. Para las distribuciones basadas en Debian:

# apt purge oracle-java9-installer

Para sistemas basados ​​en RPM:

# rpm -e jdk*

También puede desinstalar Java 9 eliminando todo el directorio de instalación. Escribe which java para encontrar las ubicaciones actuales de java y eliminarlas. Luego escribe el siguiente comando:

# rm -rf /opt/jdk-9

En esta guía, intentamos instalar Oracle Java 9 en diferentes distribuciones de Linux y luego configurarlo. ¿Tiene algún comentario sobre la última versión de Java?

Leave a Reply