Mi Raspberry Pi 3 vino con la versión Java 1.8.0_65 instalada. No pude actualizarlo a una versión posterior usando apt-get
, supongo que no hay repositorio de Debian para ello. No sé cómo actualizarlo, e instalar una versión más nueva no reemplaza la existente.
¿Cuál es la mejor forma de instalar / actualizar Java en Raspbian y mantenerlo actualizado en el futuro?
Respuestas:
Para tener todo el tiempo instalado Oracle java más reciente, puede verificar Java actual
eliminar OpenJDK
agregar clave digital
agregar fuente de paquete
agregue las siguientes líneas
instalar Java 8
eliminar Java antiguo
comprobar el éxito
fuente
apt-key
se pegó con el–
guión largo, que en algún momento tuvo que reemplazar accidentalmente guiones dobles--
por lo que el comando no funcionó, y dio lugar a error extraño:gpg: conflicting commands
. He editado la respuesta para corregirlo.sudo apt-get purge java7*
eliminadooracle-java8-jdk
...El siguiente consejo de Hannes Ach y SWilk fue exitoso, pero recibí el siguiente error:
Para resolver eso, corrí:
luego
Entonces, todo funcionó como se esperaba.
Información original de aquí https://blog.sleeplessbeastie.eu/2017/11/02/how-to-fix-missing-dirmngr/
fuente
Si desea nuevas funciones ahora, es posible obtener versiones 9 y 10 como esta:
Liberica para Raspberry Pi: https://www.bell-sw.com/java-for-raspberry-pi.html
fuente
¿Ya has probado esta guía? http://elinux.org/RPi_Java#Installing_Java_on_Raspberry_Pi
OpenJDK
Oracle Java 8
Editar
sudo nano -w /etc/profile
y agregarpara ver si Java está funcionando
fuente
/usr/bin/java
sudo update-alternatives --config java; sudo update-alternatives --config java
y solo debe hacerse una vez.