Búsqueda de sitios web

Cómo instalar JAVA con APT en Debian 10


Java es uno de los lenguajes de programación más populares y utilizados. Actualmente, una gran cantidad de aplicaciones de software dependen de Java para funcionar según sea necesario, por ejemplo, Android Studio. Java viene en 3 implementaciones diferentes: JRE, OpenJDK y Oracle JDK.

Echemos un vistazo breve a cada uno de estos:

  • JRE (Java Runtime Environment):: se trata de un conjunto de herramientas de software necesarias para la ejecución de aplicaciones Java.
  • JDK (Java Development Kit): es un entorno de desarrollo necesario para el desarrollo de aplicaciones y subprogramas Java. Abarca un intérprete, un compilador, un archivador y otras herramientas de software.
  • OpenJDK: es una implementación de código abierto de JDK. Oracle JDK es la versión oficial de JDK de Oracle. Además, Oracle JDK incluye funciones comerciales adicionales y también permite el uso no comercial del software, como el desarrollo personal de aplicaciones Java.

Requisitos previos

Para este tutorial, necesita tener una instancia de Debian 10 con un usuario del sistema con privilegios Sudo.

En este tema, aprenderá cómo instalar y configurar Java con APT en Debian 10.

Si no está seguro de qué paquete de Java instalar, se recomienda encarecidamente utilizar OpenJDK 11, que es el JDK predeterminado en Debian 10.

Cómo instalar OpenJDK 11 en Debian 10

Para instalar OpenJDK 11 en Debian 10, inicie sesión como usuario normal con privilegios sudo y actualice los paquetes del sistema como se muestra.

sudo apt update

Si desea comprobar si Java está instalado, ejecute el comando.

java -version

A continuación, instale OpenJDK 11 usando el siguiente comando.

sudo apt install default-jdk

Ahora puedes verificar la versión de OpenJDK ejecutando.

java -version

Si la instalación se realizó correctamente y sin problemas, debería obtener el siguiente resultado.

Veamos ahora cómo instalar Oracle Java.

Cómo instalar Oracle Java 12 en Debian 10

Para instalar con éxito Oracle Java 12 en Debian 10 buster, debe agregar el repositorio de Linux Uprising Java como se muestra.

sudo echo "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main" | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list

A continuación, ejecute el comando para instalar dirmngr.

sudo apt install dirmngr

A continuación, importe la clave de firma como se muestra.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A

Después de agregar con éxito el repositorio de Linux Uprising, ejecute los siguientes comandos para instalar Oracle Java 12 en Debian 10.

sudo apt update
sudo apt install oracle-java12-installer

Se mostrará una ventana emergente. Presiona el botón TAB para navegar hasta la opción "Aceptar" y presiona ENTER.

En las siguientes ventanas, navegue hasta la opción 'sí' con las teclas del cursor y presione ENTER para aceptar los acuerdos de licencia.

Para comprobar la versión de Oracle Java 12 ejecute.

java --version

¡Excelente! Esto confirma que hemos instalado correctamente Oracle Java 12.

Cómo configurar la variable de entorno JAVA_HOME en Debian 10

En algunos escenarios, puede haber más de una versión de JAVA instalada en su sistema. Si necesita configurar la versión predeterminada, por ejemplo, en este caso, Oracle Java 12, utilice el siguiente comando.

sudo update-alternatives --config java

En el resultado que se ve a continuación, escriba el número correspondiente a la versión de Java que desea establecer como predeterminada y presione ENTER.

Ahora necesitamos configurar la variable de entorno JAVA_HOME. Para lograr esto, abra el archivo /etc/environment.

sudo vim /etc/environment

Agregue la línea a continuación.

JAVA_HOME="/usr/lib/jvm/java-12-oracle"

A continuación, guarde y salga del editor de texto. Finalmente, ejecute el comando source de la siguiente manera.

source /etc/environment

Para confirmar la configuración de la variable de entorno Java, ejecute el comando.

echo JAVA_HOME

Conclusión

Has llegado al final de este tutorial. En esta guía, aprendió cómo instalar Java en Debian 10 y configurar la variable JAVA_HOME. No dude en comunicarse con nosotros con sus comentarios.