Solo openjdk-11-jdk y más recientes parecen estar disponibles. ¿Hay alguna forma de instalar OpenJDK 8? Preferiblemente sin agregar un PPA.
Solo openjdk-11-jdk y más recientes parecen estar disponibles. ¿Hay alguna forma de instalar OpenJDK 8? Preferiblemente sin agregar un PPA.
Respuestas:
A partir de ahora, 30 de abril de 2019 02:00 UTC, Open JDK 8 y sus paquetes asociados se han agregado nuevamente a los repositorios normales de Ubuntu 19.04 Disco Dingo.
Entonces ahora puedes hacer lo habitual
sudo apt install openjdk-8-jdk
sin agregar ningún PPA ni descargar paquetes .deb.
Por otro lado, creo que el paquete se eliminó de 19.04 (mientras estaba originalmente allí) porque se eliminó (¿erróneamente?) De las pruebas de Debian ( informe de error relacionado ) y luego se limpió aguas abajo. Ha sido agregado nuevamente hoy por su mantenedor Matthias Klose, también conocido como doko.
E: Unable to locate package openjdk-8-jdk
, ¿parece no estar disponible nuevamente?
Si bien PPA es el método preferido para instalar JDK 8 para obtener actualizaciones y correcciones oportunas, pero si aún desea instalar sin PPA , puede descargar e instalar JDK 8 desde el conjunto de paquetes Universe de Ubuntu.
Descargar JDK y JRE:
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jdk-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jdk_8u191-b12-2ubuntu0.18.10.1_amd64.deb
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jre_8u191-b12-2ubuntu0.18.10.1_amd64.deb
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jre-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb
Instalar usando dpkg:
sudo dpkg -i openjdk-8-jre-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb \
openjdk-8-jre_8u191-b12-2ubuntu0.18.10.1_amd64.deb \
openjdk-8-jdk_8u191-b12-2ubuntu0.18.10.1_amd64.deb \
openjdk-8-jdk-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb
Instalar dependencias:
sudo apt install -f
Si desea instalar usando PPA, agregue openjdk-r ppa e instale:
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt update
sudo apt install openjdk-8-jdk openjdk-8-jre
La respuesta de Kulfy está funcionando para mí. Sin embargo, tuve que hacer algunos cambios para que funcione en Ubuntu 19.04.
Descargar JRE y JDK:
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jdk-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jdk_8u191-b12-2ubuntu0.18.10.1_amd64.deb
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jre_8u191-b12-2ubuntu0.18.10.1_amd64.deb
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jre-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb
Intenta instalar usando dpkg
( \
no funcionó para mí, solo usa espacios):
sudo dpkg -i openjdk-8-jre-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb openjdk-8-jre_8u191-b12-2ubuntu0.18.10.1_amd64.deb openjdk-8-jdk_8u191-b12-2ubuntu0.18.10.1_amd64.deb openjdk-8-jdk-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb
Si le faltan dependencias, se mostrará un error. Instalar las dependencias:
sudo apt install -f
Después de instalar las dependencias, intente instalar nuevamente (vaya al paso 2).
En Launchpad, las compilaciones de OpenJDK (todos los arcos) tienen TODAS las versiones de Java JRE / JDK (OpenJDK
jdk-8u212-linux-x64.tar.gz
(185.98 MB) directamente desde oracle.com/technetwork/java/javase/downloads/… e instalarlo en/opt/jvm
o donde lo desee. Tenga en cuenta que esto NOopen jdk 8
.