¿Dónde está el lugar recomendado para instalar el archivo jdk .tar.gz que acabo de descargar? Quiero que esté disponible para todos los usuarios.

Las guías de instalación que encontré me dijeron que extrajera el jdk en muchos lugares diferentes, como /opt, /usr/lib y /usr/local. Pero, ¿cuál es la opción "correcta"? ¿Por qué?

0
Carlos Eduardo 9 may. 2019 a las 23:11

3 respuestas

La mejor respuesta

En la carpeta /usr/lib/jvm/, la razón es porque la ruta de instalación predeterminada es aquella cuando usa el comando sudo apt install, lo que tiene mucho sentido para mí.

Ejemplo:
OpenJDK 11 se encuentra en: /usr/lib/jvm/java-11-openjdk-amd64/bin/java
OpenJDK 8 se encuentra en: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java

Para obtener más información, puede leer este artículo aquí.

3
Ananthapadmanabhan 10 may. 2019 a las 03:52

Para la instalación desde el JDK tar.gz, use el siguiente comando para descomprimir el tarball en el directorio deseado donde necesita instalar Java:

tar zxvf jre-8u73-linux-x64.tar.gz

Luego puede configurar el inicio de Java editando el archivo de entorno y establecer el inicio de Java como:

JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64"

Donde la última parte es el directorio en el que ha instalado java. Por lo general, java se instalará en /usr/lib/. Utilice un editor como nano o vim para editar el archivo y agregue el valor clave anterior para configurar java home.

1
Ananthapadmanabhan 16 may. 2019 a las 09:16

Primero descargue Oracle JDK Descargue Oracle JDK o Open Jdk Descargar Open JDK, luego sigue estos comandos:

  1. Primero descomprima el archivo tar con este comando siguiente

    tar zxvf <tar file name>

Me gusta: tar zxvf jdk-11.0.2.jdk

Ingrese su contraseña si se le solicita

  1. Ahora configure las JAVA_HOME, es decir, las variables del sistema al final del archivo /etc/profile primero, abra / etc / profile: vi /etc/profile y presione I para insertar y poner esto al final

    export JAVA_HOME=<Directory where JAVA has been extracted>

    export JAVA_HOME=/home/jdk-10.0.2.jdk/Contents/Home

    export PATH=$PATH:$JAVA_HOME/bin

Ahora presione ESC + SHIFT + :WQ para guardar los cambios

0
Irony Stack 16 sep. 2019 a las 19:29