Instala Java 8, 9 y 10 en Ubuntu 18.04 y derivados

Java

Java sin dudas es un lenguaje de programación que es utilizado para diversos propósitos y es un complemento casi esencial para la ejecución y funcionamiento de diversas herramientas, la instalación de java es prácticamente una tarea esencial después de haber realizado la instalación de este.

Es por ello que en esta ocasión compartiré con ustedes un sencillo tutorial de como instalar Java en nuestro sistema con el JDK el cual es un entorno de desarrollo y el entorno de ejecución JRE.

Contamos con dos métodos de instalación para nuestro sistema una de ellas es utilizando los paquetes que nos ofrecen desde los repositorios oficiales de Ubuntu y el otro es mediante el uso de un repositorio de terceros.

¿Cómo instalar Java en Ubuntu 18.04 desde repositorios?

Para realizar la instalación de Java y sus complementos lo podemos hacer apoyándonos con Synaptic o también desde la terminal.

Con Synaptic únicamente utilizamos el buscador para seleccionar los paquetes que deseamos instalar.

Mientras que, con la terminal, debemos de abrirla y ejecutar los siguientes comandos.

Primero debemos de actualizar el sistema con:

sudo apt-get update

sudo apt-get upgrade

Y finalmente instalamos Java con este comando:

sudo apt-get install default-jdk

Mientras que para instalar el entorno de ejecución ejecutamos:

sudo apt-get install default-jre

Para comprobar que tenemos instalado Java en nuestro sistema solo debemos de ejecutar:

java --version

El cual nos devolverá una respuesta con nuestra versión de java instalada.

¿Cómo instalar las alternativas libres de Java en Ubuntu 18.04?

También es importante saber que contamos con alternativas libres a Java las cuales podemos instalar directamente desde los repositorios oficiales de Ubuntu.

Ubuntu que contiene una versión de código abierto de los binarios de Java en tiempo de ejecución llamada Open JDK.

Para instalar Ubuntu Java Open JDK versión 11 debemos de abrir una terminal y ejecutar:

sudo apt install openjdk-11-jdk

Para instalar Ubuntu Java Open JDK versión 9 ejecuta:

sudo apt install openjdk-9-jdk

Y para Java Open JDK 8 run:

sudo apt install openjdk-8-jdk

¿Cómo instalar Java en Ubuntu 18.04 desde PPA?

El otro método mencionado era mediante un PPA de terceros, para la instalación de Java en nuestro equipo nos apoyaremos con el repositorio que nos ofrecen los chicos de webupd8team.

Para ello debemos de abrir una terminal y ejecutar el siguiente comando:

sudo add-apt-repository ppa:webupd8team/java

sudo apt update

Aquí debo de aclararles que en este repositorio cuentan con la versión 8 y 9 de java por lo que ustedes elegirán que versión instalan.

Para instalar la versión 8 de java ejecutan:

sudo apt install oracle-java8-installer

Para el caso de Java 9 ejecutamos:

sudo apt install oracle-java9-installer

¿Cómo instalar Java 10 en Ubuntu 18.04 y derivados?

Dado que únicamente tienen hasta la novena versión de Java en el repositorio anterior, necesitamos usar otro repositorio en caso de querer instalar la versión 10 de java en nuestros equipos.

Esta versión ya ha estado disponible desde hace algún tiempo y aporta las siguientes características:

  • un compilador experimental just-in-time llamado Graal se puede utilizar en la plataforma Linux / x64
  • inferencia de tipo de variable local.
  • aplicación de clase de datos compartidos, que permite que las clases de aplicaciones se coloquen en el archivo compartido para reducir el inicio y la huella de las aplicaciones Java.
  • Conciencia de Docker: en Linux, JVM ahora detecta automáticamente si se está ejecutando en un contenedor Docker

Para ello sobre la terminal ejecutamos este comando para añadirlo a nuestro listado de repositorios:

sudo add-apt-repository ppa:linuxuprising/java

Actualizamos nuestros repositorios con:

sudo apt update

Y finalmente instalamos con este comando:

sudo apt install oracle-java10-installer

 Personalizando la instalación de Java

Java nos permite tener diferentes versiones instaladas en el sistema, con el cual podemos nosotros elegir sobre cual versión trabajar sin la necesidad de volver a instalar alguna versión pasada sin eliminar una anterior.

Mediante el uso de update-alternatives

Podemos realizar dicha configuración que nos permiten gestionar enlaces simbólicos que utilizaran para diferentes comandos.

sudo update-alternatives --config java

Nos desplegara las diferentes versiones de Java que tengamos instaladas de las cuales podremos marcar o cambiar la versión por defecto seleccionado la de nuestro gusto.

Comparte para difundir

Si te ha gustado nuestro contenido ahora puedes ayudar a difundirlo en las redes sociales de manera sencilla usando los siguientes botones:

Envía
Pinea
Print

Categorías

Software

Soy Estudiante de Ingeniería en Computación en la Universidad Autónoma Metropolitana (México), me considero aun un usuario medio en Linux , tengo pasión por las nuevas tecnologías , gamer y linuxero de corazón dispuesto a apoyar en lo que pueda.

Un comentario

  1.   Sobreruedas dijo

    Hola en referencia “sudo update-alternatives –config java”, por tema de compatibilidad tengo instalado dos versiones de Java, la 11 por defecto y la 8 (Manual) por compatibilidad de aplicaciones de ubuntu más antiguas:
    Selección Ruta Prioridad Estado
    ————————————————————
    * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1101 modo automático
    1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1101 modo manual
    2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 modo manual

    Como podría solucionar el funcionamiento de aquellas aplicaciones con java8, para que pueda utilizar la versión 8 y no lance la 11?

    java nombre_aplicacion_antigua –> no funciona
    /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java nombre_aplicacion_antigua –> no funciona

    Gracias, un saludo David.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.