Cómo instalar Java JDK9 en Linux

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. Hoy en día, Java se ejecuta en varios dispositivos, incluidos servidores, teléfonos inteligentes, consolas de juegos y más.

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

Después de 3 años, se lanzó una nueva versión de Java: 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 funciones y mejoras.

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

Instalación en Ubuntu 16.o4, Mint 18.2 o Debian 9

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

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.

Instalando desde la fuente

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

$ wget -c --header "Cookie: oraclelicense=accept-securebackup-cookie" 
"https://download.oracle.com/otn-pub/java/jdk/9.0.1+11/jdk-9.0.1_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

Instalando en CentOS 7, Fedora 26 o RedHat 7.4

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

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

Configuración de Java JDK 9

Verificación de la instalación de Java

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

$ java -version
 java version "9"
 Java(TM) SE Runtime Environment (build 9+181)
 Java HotSpot(TM) 64-Bit Server VM (build 9+181, mixed mode)

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 predeterminado, para hacerlo ejecute 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 Enter.

Configuración de variables de entorno de Java

Esto es necesario para ejecutar algunas aplicaciones Java. Configure la variable de entorno JAVA_HOME agregando las siguientes líneas al final del archivo / etc / environment 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

Añadiendo el complemento Java 9 a Firefox

Para obtener funciones adicionales de Java 9 en su navegador, puede instalar el complemento en Firefox. El archivo del complemento se incluye como parte de la instalación de Java 9. Antes de instalar el complemento, asegúrese de Firefox se cierra y las versiones anteriores del complemento se eliminan junto con sus enlaces simbólicos.

Para el complemento de 32 bits:

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

Para el complemento de 64 bits:

$ cd Firefox/plugins
$ ln -s /lib/amd64/libnpjp2.so .

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

Desinstalación de Java 9

Eliminar Java 9 de su sistema Linux es bastante fácil. Para 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 escriba 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. ¿Qué opinas sobre la última versión de Java?