Hoy explicaré como instalar JDK en Linux Distribuciones: Ubuntu, Debian y Canaima.
INSTALACIÓN MANUAL
Paso 01
DESCARGAR el JDK desde la página oficial de Oracle Click Aquí
En la actualidad la versión mas reciente es: jdk-8u65
NOTA: Selecciona la versión correspondiente a la arquitectura de tu computador.
Linux x64 <------ Para equipos 64 Bit
Linux x86 <------ Para equipos de 32 Bit
En caso de no saber cual es tu distribución escribe en una consola el siguiente comando
Código: Seleccionar todo
uname -m
Buscamos el directorio donde lo descargamos.
Ejemplo:
Código: Seleccionar todo
cd /home/tu-usurio/Descargas
jdk-8u65-linux-x64.tar.gz
jdk-8u65-linux-i586.tar.gz
Paso 03
Descomprime el archivo
Código: Seleccionar todo
tar vxzf tu-version.tar.gz
Código: Seleccionar todo
tar vxzf jdk-8u65-linux-x64.tar.gz
Ahora movemos el directorio que descomprimimos en el así:
Código: Seleccionar todo
sudo mv jdk1.8.0_65 /usr/lib/jvm
Ejecutamos los siguientes comandos para java, javac (compilador) y javaws, respectivamente:
Código: Seleccionar todo
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.8.0_65/bin/java" 1
Código: Seleccionar todo
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.8.0_65/bin/javac 1
Código: Seleccionar todo
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.8.0_65/bin/javaws 1
En caso de tener instalados otras versiones de jdk procedemos a ejecutar el siguiente comando y seleccionamos la versión con la que deseamos trabajar (en este caso JDK 8):
Código: Seleccionar todo
sudo update-alternatives --config java
Código: Seleccionar todo
sudo update-alternatives --config javac
Ahora chequeamos la versión configurada y con la cual debemos trabajar:
Código: Seleccionar todo
java -version
El resultado debería ser:
java version "1.8.0_65"
Código: Seleccionar todo
javac -version
El resultado debería ser:
javac 1.8.0_65
De esta manera podemos trabajar con nuestro JDK 8 en nuestra distribución Linux.
Recuerda que constantemente se están publicando nuevas versiones y debes de tener en cuenta cual versión descargaste si piensas copiar y pegar estos códigos, por lo cual deberás sustituir el número de versión correspondiente.