diff --git a/HowtoJava.md b/HowtoJava.md index 0cefc0b7..fc75f5b5 100644 --- a/HowtoJava.md +++ b/HowtoJava.md @@ -1,5 +1,3 @@ -**Cette page a été importée automatiquement de notre ancien wiki mais n'a pas encore été révisée.** - # Howto Java @@ -16,10 +14,44 @@ Sous Debian 8, OpenJDK 7 (ou 8 via backports). à compléter. -### Installer Oracle Java 8 sous Debian 7 et 8 +### Installer Oracle Java 8 sous Debian 7 / 8 et 9 Le plus simple est de créer un package automatiquement en utilisant le tar.gz du site oracle. -La procédure à suivre est ici : + +1- Tout d'abord il faut ajouter le dépôt contrib dans */etc/apt/sources.list* : + +~~~ +deb http://mirror.evolix.org/debian stretch main contrib +~~~ + +2- Mettre à jour les dépôts et installer le paquet *java-package* + +~~~ +apt update && apt install java-package +~~~ + +3- Il faut télécharger l'archive .tar.gz depuis le site d'[Oracle](http://www.oracle.com/technetwork/java/javase/downloads/index.html), et utilisé la commande make-jpkg pour créer le paquet Debian : + +

**IMPORTANT: A ne pas exécuter en root, mais avec son utilisateur.**

+ +~~~ +$ make-jpkg jdk-8u51-linux-x64.tar.gz +~~~ + +Pour faire le build du paquet Debian, le TMPDIR par défaut est */tmp/*, il faut donc que la partition */tmp/* soit en exec ou s'il y a pas assez de place dans /tmp on peut spécifier un TMPDIR différent, par exemple dans son */home/* : + +~~~ +$ TMPDIR=/home/utilisateur/ make-jpkg jre-8u144-linux-x64.tar.gz +~~~ + +4- On peut ensuite installer le paquet Debian généré : + +~~~ +$ su +# dpkg -i oracle-java8-jdk_8u51_amd64.deb +~~~ ## Java sécurité