Cómo instalar Java 8 en Debian 8 Jessie

En este artículo veremos cómo instalar Java 8 en Debian 8 Jessie paso a paso, y es que debido a la edad de esta distribución puede ser complicado hacer funcionar Java 8 sobre nuestro viejo servidor o VPS Debian.

Antes de instalar Java en Debian 8 Jessie

Para poder seguir los pasos de esta pequeña guía de instalación de Java en Debian 8 Jessie sólo tienes que tener en cuenta estos requerimientos:

  • Una instalación actualizada de Debian 8 Jessie.
  • Un usuario con permisos de sudo, o el propio root.
  • Conexión a Internet.

La versión de Java OpenJDK presente en los repositorios de Debian 8 es la 7, y las versiones procedentes del repositorio Backports pueden crear más problemas que los que solucionan, por tanto prácticamente no tenemos otra opción que utilizar la versión oficial Oracle Java 8.

Cómo descargar Java para Debian 8 Jessie

Vamos a descargar Java para Debian 8 desde la página oficial de Java, concretamente desde la sección de descargas:

como descargar java para debian 8 jessie

Las descargas están clasificadas por sistemas operativos, y en la sección de Linux encontraremos versiones en formato de paquete RPM y paquetes comprimidos .tar.gz. Estos últimos serán los que nos interesan, eligiendo la versión x64 para sistemas Debian 8 de 64 bits, o el otro paquete para 32 bits.

Puedes realizar la descarga directamente desde el navegador o, si trabajas remotamente, puedes copiar el enlace para realizar la descarga desde consola mediante alguna herramienta como wget:

~$ wget https://javadl.oracle.com/webapps/download/AutoDL?BundleId=245050_d3c52aa6bfa54d3ca74e617f18309292 -O jre-8-linux.tar.gz

Cómo instalar Java en Debian 8 Jessie

Para instalar Java en Debian 8 Jessie prepararemos la ruta donde residirá todo el sistema de archivos y carpetas de este lenguaje de programación y su máquina virtual, creando el subdirectorio /usr/lib/jvm/:

~$ sudo mkdir /usr/lib/jvm

Descomprimimos el archivo que acabamos de descargar en la nueva ruta:

~$ sudo tar xf jre-8-linux.tar.gz -C /usr/lib/jvm/

Y creamos un enlace simbólico al binario principal de Java (adapta la ruta del subdirectorio de Java a la versión que estés instalando):

~$ sudo ln -s /usr/lib/jvm/jre1.8.0_XXX/bin/java /usr/bin/java

Cómo saber la versión instalada

Como el binario principal de Java 8 queda accesible en el PATH, ya podemos comprobar la versión que acabamos de instalar con el comando java -version:

~$ java -version
java version "1.8.0_301"
Java(TM) SE Runtime Environment (build 1.8.0_301-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.301-b09, mixed mode)

como instalar java 8 en debian 8 jessie

Configurar JAVA_HOME en Debian 8 Jessie

Si necesitas configurar la variable JAVA_HOME en algún script, archivo de configuración o el propio sistema, el valor que hay que darle es /usr/lib/jvm/jre1.8.0_XXX. De hecho, para configurar la variable JAVA_HOME de modo que esté disponible en el entorno para cualquier usuario podemos configurarla en el archivo /etc/environment:

~$ sudo nano /etc/environment

Y añadimos JAVA_HOME con la ruta de instalación de Java, algo como esto:

...
JAVA_HOME=/usr/lib/jvm/jre1.8.0_XXX

En el próximo inicio de sesión ya estará disponible esta variable, aunque podemos cargar esta configuración en el mismo momento con el comando source:

~$ source /etc/environment

En cualquier caso podemos comprobar el valor de JAVA_HOME desde consola:

~$ echo $JAVA_HOME
/usr/lib/jvm/jre1.8.0_301

Conclusión

Ahora que sabes cómo instalar Java 8 en Debian 8 Jessie, concretamente la implementación oficial Oracle Java, ya puedes trabajar con la versión estable más estandarizada de este lenguaje, y establecer la base sobre la que trabajan tantas aplicaciones.

Si te ha surgido alguda duda o pregunta, tienes sugerencias de mejoras de este artículo, crees que necesita actualizarse o quieres notificar algún error, un comentario sería lo más indicado. Aunque están moderados para evitar SPAM, se revisan prácticamente a diario.

Y si ya puedes trabajar con este lenguaje de programación en tu sistema y quieres agradecérmelo, puedes hacerlo dejando una pequeña propina de 1 $ con esos céntimos que te sobran en PayPal:

O, si te sientes especialmente agradecido, puedes invitarme a un café:

¡Gracias!

Deja un comentario

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información

ACEPTAR
Aviso de cookies