GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar el kit de desarrollo Java SE en Debian Linux

Objetivo

El objetivo de esta guía es proporcionar pasos sencillos de seguir sobre cómo instalar Java SE Development Kit en Debian Linux.

Versión del sistema operativo y del software

  • Sistema operativo: Debian 9 (extendido)
  • Software: Kit de desarrollo de Java SE 8

Requisitos

Se requiere acceso privilegiado a su Debian Linux. Opcionalmente, curl se utilizará para descargar un tarball Java JDK apropiado.

Dificultad

FÁCIL

Convenios

  • # – requiere que los comandos de Linux dados se ejecuten con privilegios de root, ya sea directamente como usuario root o mediante el uso de sudo comando
  • $ – requiere que los comandos de Linux dados se ejecuten como un usuario normal sin privilegios

Instrucciones

Descargar

Comencemos descargando Java JDK tarball del sitio web oficial de Oracle. Navegue a la página de Oracle Java JDK y localice un tarball apropiado para la arquitectura del sistema. El sitio web requiere que se acepte el Acuerdo de licencia de código binario de Oracle para Java SE antes de la descarga. Por esta razón, hay dos opciones sobre cómo descargar Oracle Java JDK tarball.

Navegador web

La primera opción es descargar el archivo tarball Java JDK deseado directamente usando el navegador web, y al mismo tiempo aceptar el Acuerdo de licencia de código binario de Oracle requerido para la licencia de Java SE haciendo clic en el botón de radio provisto. Una vez hecho esto, copie el archivo descargado utilizando SCP o cliente FTP en un destino final.

Rizado

En caso de que esté intentando instalar Java JDK de forma remota y no tenga absolutamente ningún acceso a la interfaz gráfica de usuario y al navegador web, use el siguiente método curl para descargar Java JDK usando una línea de comando.

Primero, obtenga una URL de descarga correcta usando el curl comando:

$ curl -s http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html | grep "otn-pub" | cut -d \" -f12

El comando anterior genera un montón de URL para su selección. Para iniciar la descarga del archivo Java deseado, copie su URL e inicie la descarga usando el curl comando mientras acepta la licencia de Jave solicitada. Por ejemplo:

$ curl -LOb "oraclelicense=a" http://download.oracle.com/otn-pub/java/jdk/8u121-b13/e9e7ea248e2c4826b92b3f075a80e441/jdk-8u121-linux-x64.tar.gz

Instalar Java JDK

En esta etapa, deberíamos tener un tarball Java JDK apropiado dentro de nuestro directorio de trabajo actual:

$ ls
jdk-8u121-linux-x64.tar.gz

Cree un directorio de instalación de Java JDK de destino:

# mkdir /opt/java-jdk

Extraiga el tarball Java JDK descargado previamente:

# tar -C /opt/java-jdk -zxf jdk-8u121-linux-x64.tar.gz

Establecer Oracle Java como predeterminado

Actualmente, el sistema no reconoce nuestra instalación de Java JDK:

$ update-alternatives --list java
update-alternatives: error: no alternatives for java
$ java
bash: java: command not found

Usa las update-alternatives comando para incluir ambos, java y javac como parte del entorno de Java del sistema. Reemplace la siguiente ruta a los archivos binarios de Java donde corresponda para reflejar su versión de Java descargada:

# update-alternatives --install /usr/bin/java java /opt/java-jdk/jdk1.8.0_121/bin/java 1   
update-alternatives: using /opt/java-jdk/jdk1.8.0_121/bin/java to provide /usr/bin/java (java) in auto mode
# update-alternatives --install /usr/bin/javac javac /opt/java-jdk/jdk1.8.0_121/bin/javac 1
update-alternatives: using /opt/java-jdk/jdk1.8.0_121/bin/javac to provide /usr/bin/javac (javac) in auto mode

Confirmar la configuración de Java JDK

Java JDK ahora debería estar instalado y listo para usar:

$ java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)









Debian
  1. Cómo instalar el kit de desarrollo Java SE en Debian Linux

  2. Cómo instalar Tomcat 9 en Debian 9 Stretch Linux

  3. Cómo instalar el kit de desarrollo Oracle Java SE en Debian 9 Stretch Linux

  4. Cómo instalar Elasticsearch en Debian Linux

  5. Cómo instalar VirtualBox en Debian Linux

Cómo instalar Oracle Java JDK 12 / 11 / 8 en Debian 10 / Debian 9

Cómo instalar Oracle Java JDK 18 en Linux

Cómo instalar Java 17 LTS (JDK 17) en Debian 11

Cómo instalar Java 17 (JDK 17) en Debian 11 Bullseye

Cómo instalar Java en Debian 11

Cómo instalar Java en Debian 10