Cargando

Ir a contenido

X


Ver Más! Profesionales IT y desarrolladores: Llega el evento más importante del año! Servicios cloud, Business Applications, Analytics, IoT, Machine Learning, Bots, Blockchain etc.


 


Cómo instalar Java 9 en CentOS, Ubuntu o Debian

Te mostramos cómo descargar e instalar Java 9 en CentOS 7, Ubuntu y Debian de Linux.


Escrito por feb 23 2018 10:59



Muchos sistemas operativos Linux cuentan con Java por defecto en su sistema y gracias a este es posible compilar y ejecutar aplicaciones de desarrollo de múltiples desarrolladores.

 

Java, desarrollado por Oracle, es uno de los lenguajes de programación más usados en el mundo por sus diversas funcionalidades y capacidades de desarrollo y compatibilidad.

 

Java está definido en las siguientes categorías:

 

Desarrolladores de software
Para este tipo de usuarios se requiere JDK (Java SE Development Kit) la cual está enfocada para desarrolladores de Java. Incluye herramientas JRE plus completas para desarrollar, depurar y monitorear aplicaciones Java de forma centralizada.

 

Administradores que ejecutan aplicaciones en un servidor
Para este caso se necesita Server JRE (Server Java Runtime Environment), el cual está diseñado para implementar aplicaciones Java en servidores. Incluye herramientas para el monitoreo de JVM y las herramientas requeridas para las aplicaciones de servidor, pero no incluye la integración del navegador (el complemento de Java), la actualización automática ni un instalador propio.

 

Usuario final que ejecuta Java en un entorno de escritorio
Para este tipo de usuario se requiere JRE: (Java Runtime Environment) el cual cubre la mayoría de las necesidades de los usuarios finales. Contiene todo lo necesario para ejecutar aplicaciones Java en el sistema de forma eficaz.

 

Características Java 9
Ahora, Java nos presenta su edición 9 la cual tiene características como:
  • Se ha añadido el hash de la sesión de TLS y soporte extendido de la extensión secreta maestra
  • Se agregan comprobaciones adicionales del tipo de código auxiliar IDL al método
    org.omg.CORBA.ORBstring_to_object
  • Nueva validación publica de claves RSA
  • El tamaño predeterminado de la clave del proveedor se actualiza automáticamente
  • Se deshabilitan las suites de cifrado exportables
  • Los archivos JNLP no se iniciarán desde IE11 en la actualización de creadores de Windows 10 Creators

 

Ahora, veremos cómo instalar Java 9 en algunas de las principales distribuciones de Linux.

 


1. Instalar Java 9 en CentOS 7


Este mismo proceso aplica para RedHat y Fedora. Para instalar Java 9 en CentOS contamos con dos opciones:

 

Paso 1

La primera es ir al siguiente enlace y allí descargar el ultimo archivo rpm disponible:

 

 

Paso 2

Allí tenemos las siguientes opciones de archivos rpm:
jdk-9.0.4_linux-x64_bin.rpm
jre-9.0.4_linux-x64_bin.rpm
Paso 3

En caso de no usar el método de descarga de los archivos rpm, podremos usar el comando wget de la siguiente manera. Para descargar Java SE JDK:
wget --no-cookies --no-check-certificate --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

1-Instalar-Java-9-en-CentOS-7.png

 

Paso 4

Para descargar Java SE JRE:
wget –no-cookies –no-check-certificate –header “Cookie: oraclelicense=accept-securebackup-cookie” http://download.oracle.com/otn-pub/java/jdk/9.0.4+11/c2514751926b4512b076cc82f959763f/jre-9.0.4_linux-x64_bin.rpm

2-descargar-Java-SE-JRE.png

 

Paso 5

Allí descargamos el tipo de Java que consideremos necesario usar. Una vez se haya descargado el paquete RPM, debemos ir a la ruta donde este fue descargado y allí ejecutar la siguiente línea:

 

En RHEL, CentOS 7
yum install jdk-9.0.4_linux-x64_bin.rpm
yum install jre-9.0.4_linux-x64_bin.rpm

 

En Fedora 22 y superior
sudo dnf install jdk-9.0.4_linux-x64_bin.rpm
sudo dnf install jre-9.0.4_linux-x64_bin.rpm

 

Paso 6

En este ejemplo estamos usando CentOS 7 por lo cual ejecutamos los primeros comandos:
Para instalar Java JDK:
yum install jdk-9.0.4_linux-x64_bin.rpm

3-Para-instalar-Java-JDK.png

 

Paso 7

Ingresamos la letra y para confirmar la descarga e instalación de Java 9 JDK. Para instalar Java JRE pondremos lo siguiente. Del mismo modo, ingresamos la letra y para confirmar la descarga e instalación.
yum install jre-9.0.4_linux-x64_bin.rpm

4-descarga-e-instalación-de-Java-9-JDK.png

 

 


2. Establecer las variables de entorno de Java en CentOS 7


A continuación, vamos a insertar las variables de entorno Java y la ruta de los archivos ejecutables en la variable $PATH de CentOS 7, esto es necesario para asegurarnos que las variables de entorno de Java y los ejecutables serán accesibles en todo el sistema, para ello vamos a ejecutar los siguientes comandos:

 

Paso 1

Establecer JAVA_HOME y Path Variable de JDK
export JAVA_HOME=/usr/java/jdk-9.0.4
export PATH=$PATH:/usr/java/jdk-9.0.4/bin
Paso 2

Establecer JAVA_HOME y Path Variable de JRE
export JAVA_HOME=/usr/java/jre-9.0.4
export PATH=$PATH:/usr/java/jre-9.0.4/bin

5-Establecer-las-variables-de-entorno-de-Java.png

 

 


3. Verificar versión de Java en CentOS 7

 

Paso 1

Finalmente, vamos a comprobar que contemos con Java 9 en CentOS, para ello ejecutamos lo siguiente:
java –version

6-Verificar-versión-de-Java-en-CentOS-7.png

 

 

Paso 2

Si deseamos habilitar el soporte de JDK/JRE en Firefox, será necesario ejecutar los siguientes comandos para su habilitación:
alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/jdk-9.0.4/lib/libnpjp2.so 20000

4. Instalar Java 9 usando repositorios PPA en Debian


Otra de las distribuciones conocidas y más usadas de Linux a nivel corporativo, vamos a ver como instalar Java 9 allí.
Para esta tarea contamos con dos opciones y la primera es usando repositorios.

 

Paso 1

Para agregar este repositorio no oficial en Debian 9 vamos a ejecutar la siguiente línea:
sudo add-apt-repository ppa:webupd8team/java

 

Paso 2

Ingresamos la letra Enter para aceptar la instalación de dicho repositorio. Una vez hayamos realizado esto, procedemos a actualizar el repositorio ejecutando lo siguiente:
sudo apt-get update
Paso 3

Tan pronto el PPA haya sido agregado y actualizado, debemos buscar los paquetes con el nombre oracle-java9 de la siguiente forma:
apt-cache search oracle-java9

 

Paso 4

Este resultado confirma que Java 9 está disponible para instalar a través del siguiente comando:
apt-get install oracle-java9-installer

 

Paso 5

Pulsamos la tecla Enter para confirmar la descarga y durante el proceso de instalación veremos lo siguiente. Allí debemos aceptar los términos de la licencia de Oracle.

 

 

Paso 6

En caso de contar con más de un Java instalado en Debian, podemos instalar el paquete oracle-java9-set-default para establecer Java 9 por defecto:
sudo apt-get install oracle-java9-set-default

5. Instalar Java 9 usando la fuente en Debian


Otra alternativa para instalar Java 9 es descargar desde el siguiente enlace el archivo respectivo de Java 9 SE SDK:

 

 

Paso 1

Allí debemos aceptar el contrato de licencia para iniciar el proceso de descarga de la última versión del paquete tarball.
Java no ofrece paquetes precompilados en forma de paquetes .deb para distribuciones Linux basadas en Debian, por lo cual debemos usar el archivo comprimido gzip para realizar esta instalación.

 

Ahora, como alternativa, podemos descargar este archivo usando el comando wget de la siguiente forma:

wget --no-cookies --no-check-certificate --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
Paso 2

Vamos a la ruta donde se instaló Java y vamos a ejecutar los siguientes comandos los cuales descomprimirán el archivo tarball de Java directamente en el directorio /opt, luego ingresaremos a la ruta extraída de java desde el directorio /opt y ejecutamos el comando ls para mostrar el contenido del directorio. Los archivos ejecutables de Java se encuentran en el directorio bin:
sudo tar xfz jdk-9.0.4_linux-x64_bin.tar.gz -C /opt/
cd /opt/jdk-9.0.4/
ls
Paso 3

Finalmente exportaremos las variables de Java ejecutando:
sudo echo 'export JAVA_HOME=/opt/jdk-9.0.4/' | sudo tee /etc/profile.d/java.sh
sudo echo 'export PATH=$PATH:/opt/jdk-9.0.4/bin' | sudo tee -a /etc/profile.d/java.sh
Paso 4

En ambos casos, para conocer la versión de Java ejecutaremos el siguiente comando:
java –versión

 


6. Instalar Java 9 en Ubuntu 17


Los mismos comandos que hemos usado en Debian 9 son útiles para la instalación de Java 9 en Ubuntu 17.

 

Paso 1

En este caso la primera opción es usar un repositorio PPA usando los siguientes comandos:
sudo add-apt-repository ppa:webupd8team/java (Instala el repositorio)
sudo apt-get update (Actualiza los paquetes del repositorio)
sudo apt-get install oracle-java9-installer (Busca los paquetes disponibles a instalar)
sudo apt-get install oracle-java9-set-default (Instala Java 9)
Paso 2

Pero en este caso, vamos a usar el segundo método que es descargar el archivo directamente desde el sitio oficial en el siguiente enlace:

 

 

Paso 3

O podemos usar el comando wget así:
wget --no-cookies --no-check-certificate --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

 

Paso 4

Después de que se descargue Java 9, vamos a ir a el directorio donde se descargó y allí ejecutaremos los siguientes comandos para instalar Java:
sudo tar xfz jdk-9.0.4_linux-x64_bin.tar.gz -C /opt/
cd /opt/jdk-9.0.4/
ls
Paso 5

Estos comandos descomprimirán el archivo tarball de Java directamente en el directorio /opt, vamos a ingresar a la ruta donde se extrajo el contenido de Java desde el directorio /opt y ejecutaremos el comando ls para mostrar el contenido del directorio.

 

 

 

 

 

Paso 6

Los ejecutables de Java se encuentran en el directorio bin.

 

 

Paso 7

El siguiente paso que dar consiste en insertar las variables de entorno Java y la ruta de los archivos ejecutables en la variable $PATH del sistema, para ello usaremos los siguientes comandos:
sudo echo 'export JAVA_HOME=/opt/jdk-9.0.4/' | sudo tee /etc/profile.d/java.sh
sudo echo 'export PATH=$PATH:/opt/jdk-9.0.4/bin' | sudo tee -a /etc/profile.d/java.sh

 

Paso 8

Finalmente, podremos validar la versión de Java 9 usando el siguiente comando:
java –versión

 

De este modo hemos aprendido a instalar Java 9 en algunas de las distribuciones más usadas de Linux.

 

Te enseñamos paso a paso cómo puedes instalar LibreOffice 6 en sistemas CentOs 7, Fedora, Debian, Ubuntu y Linux Mint.



AYUDA A MEJORAR ESTE TUTORIAL!

¿Quieres ayudarnos a mejorar este tutorial más? Puedes enviar tu Revisión con los cambios que considere útiles. Ya hay 0 usuario que han contribuido en este tutorial al enviar sus Revisiones. ¡Puedes ser el próximo!


Tutoriales Relacionados



Sin comentarios, sé el primero!

No esperes más y entra en Solvetic
Deja tus comentarios y aprovecha las ventajas de la cuenta de usuario ¡Únete!
10
VOTA
5
100%
4
0%
3
0%
2
0%
1
0%

  Información

  •   Publicado feb 23 2018 10:59
  •   Visitas 1.3K
  •   Nivel
    Avanzado