Error al instalar JDK Linux - Instalar JDK 8
Al intentar instalar JDK8 mediante el repositorio, nos muestra un mensaje por parte del repositorio PPA, en el que nos habla que las versiones JDK no estan disponibles en el repositorio y que es una version Descontinuada.
Por cambios de Licencia de Oracle JDK las versiones anteriores al 16 de abril de 2019 dejan de estar disponibles, asi como las versiones incluidas en el repositorio:
Java JDK8
De igual forma para la ultima version de OpenJDK esta bajo la licencia GPL en http://jdk.java.net/.
Instalacion de Alien
Nos genera el archivo jdk1.8_1.8.0211-1_amd64.deb, ahora procedemos a instalar el archivo con el siguiente comando:
Al terminar la instalacion podemos comprobar la version actual de java con el siguiente comando:
Para instalar el archivo jdk-8u211-linux-x64.tar.gz, necesitamos una shell como usuario root para poder realizar cambios en la carpeta /opt.
Elevamos privilegios.
sudo add-apt-repository ppa:webupd8team/java
Por cambios de Licencia de Oracle JDK las versiones anteriores al 16 de abril de 2019 dejan de estar disponibles, asi como las versiones incluidas en el repositorio:
sudo add-apt-repository ppa:webupd8team/javaPor lo que para obtener las versiones JDK deben ser a traves de la plataforma de Oracle.
Java JDK8
De igual forma para la ultima version de OpenJDK esta bajo la licencia GPL en http://jdk.java.net/.
Instalacion JDK 8 - Linux (.deb)
Para la instalacion de JDK8 vamos a descargar el jdk segun la version de procesador x64 o x86 en su extencion .rpm, para poder instalar este archivo es importante instalar alien para poder convertirlo a .deb e instalarlo en versiones basadas en Debian.Instalacion de Alien
sudo apt-get update sudo apt-get upgrade sudo apt-get install alien libaio1 unixodbcTerminada la instalacion de alien vamos a proceder a convertior neustro archivo jdk a .deb con el siguiente comando.
sudo alien --scripts -d jdk-8u211-linux-x64.rpm
Nos genera el archivo jdk1.8_1.8.0211-1_amd64.deb, ahora procedemos a instalar el archivo con el siguiente comando:
sudo dpkg -i jdk1.8_1.8.0211-1_amd64.deb
Al terminar la instalacion podemos comprobar la version actual de java con el siguiente comando:
java -version
Instalacion JDK 8 - Linux (.tar.gz)
sudo suCreamos una carpeta para los archivos y paquetes del jdk en /opt/.
mkdir /opt/jdkDescomprimimos el archivo en la carpeta que creamos.
tar -zxf jdk-8u211-linux-x64.tar.gz -C /opt/jdkVerificamos que se haya descomprimido correctamente en la carpeta.
ls /opt/jdk
Ahora vamos a configurar nuestro jdk como el default.
JAVA
update-alternatives --install /usr/bin/java java /opt/jdk/jdk1.8.0_211/bin/java 100JAVAC
update-alternatives --install /usr/bin/javac javac /opt/jdk/jdk1.8.0_211/bin/javac 100
En el caso de tener instalado el jdk 11 como lo es en Ubuntu 18.04.02 debemos de cambiar a la version que instalamos en la carpeta /opt/jdk/ para ello vamos a verificar que tengamos nuestra version ya instalada.
update-alternatives --display java
update-alternatives --display javac
Como podemos observar tenemos nuestra version instalada y agregada a las alternativas de java y javac. Ahora vamos a cambiarnos a la version de jdk.
update-alternatives --config javaSeleccionamos el numero donde nos aparezca nuestra carpeta donde instalamos anteriormente el jdk en mi caso es el numero 1, escribimos el numero y presionamos Enter.
Verificamos la version que tenemos.
java -versionComo vemeos tenemos la version del jdk instalada.








