Mon Raspberry Pi 3 est livré avec Java version 1.8.0_65 installée. Je n'ai pas pu le mettre à jour vers une version ultérieure en utilisant apt-get
- je suppose qu'il n'y a pas de dépôt Debian pour cela. Je ne sais pas comment le mettre à jour, et l'installation d'une version plus récente ne remplace pas la version existante.
Quelle est la meilleure façon d'installer / mettre à jour Java sur Raspbian et de le maintenir à jour à l'avenir?
Réponses:
Pour avoir tout le temps le plus récent java Oracle installé, vous pouvez vérifier Java actuel
supprimer OpenJDK
ajouter une clé numérique
ajouter une source de paquets
ajouter les lignes suivantes
installer Java 8
supprimer l'ancien Java
vérifier le succès
la source
apt-key
a été collé avec le–
tiret long, qui , à un moment donné a dû remplacer accidentellement des tirets doubles de--
sorte que la commande ne fonctionne pas, et a entraîné une erreur bizarre:gpg: conflicting commands
. J'ai édité la réponse pour la corriger.sudo apt-get purge java7*
suppriméoracle-java8-jdk
...Le conseil suivant de hannes ach et SWilk a réussi, mais j'ai eu l'erreur suivante:
Afin de résoudre cela, j'ai couru:
ensuite
Ensuite, tout a fonctionné comme prévu.
Informations originales d'ici https://blog.sleeplessbeastie.eu/2017/11/02/how-to-fix-missing-dirmngr/
la source
Si vous voulez maintenant de nouvelles fonctionnalités, il est possible d'obtenir les versions 9 et 10 comme ceci:
Liberica pour Raspberry Pi: https://www.bell-sw.com/java-for-raspberry-pi.html
la source
Avez-vous déjà essayé ce guide? http://elinux.org/RPi_Java#Installing_Java_on_Raspberry_Pi
OpenJDK
Oracle Java 8
Modifier
sudo nano -w /etc/profile
et ajouterpour voir si java fonctionne
la source
/usr/bin/java
sudo update-alternatives --config java; sudo update-alternatives --config java
et ne doit être effectuée qu'une seule fois.