Mise a jour installation java

This commit is contained in:
vlaborie 2017-11-28 11:00:58 +01:00
parent 7895bce5f3
commit ad8e0202b0

View file

@ -1,20 +1,51 @@
# Howto Java ---
categories: java
title: Howto Java
...
<http://docs.oracle.com/javase/> * Documentation JAVA : <https://docs.oracle.com/javase/>
* Documentation OpenJDK : <http://openjdk.java.net/>
<http://openjdk.java.net/> ## Installation
## Installation Java Sous Debian 7 et 8, c'est la version 7 d'OpenJDK que l'on installe :
Sous Debian 6, Sun Java 6 ou OpenJDK 6. ~~~
Sous Debian 7, OpenJDK 6 ou 7. # apt install openjdk-7-jre-headless
Sous Debian 8, OpenJDK 7 (ou 8 via backports). ~~~
### Installer OpenJDK 8 sous Debian 7 Sous Debian 9, on installe la version 8 :
à compléter. ~~~
# apt install openjdk-8-jre-headless
~~~
### Installer Oracle Java 8 sous Debian 7 / 8 et 9 ### OpenJDK 8 sous Debian 8
On peut vouloir installer OpenJDK 8 sous Debian Jessie, on utilisera alors les backports :
~~~
# echo "deb http://mirror.evolix.org/debian jessie-backports main " >> /etc/apt/sources.list.d/backports.list
~~~
Il vaut mieux aussi s'assurer que les backports aient une préférence basse, dans `/etc/apt/preferences.d/backports`
~~~
Package: *
Pin: release a=jessie-backports
Pin-Priority: 50
Package: openjdk-8-jre openjdk-8-jre-headless openjdk-8-jdk openjdk-8-jdk-headless ca-certificates-java
Pin: release a=jessie-backports
Pin-Priority: 900
~~~
~~~
# apt install openjdk-8-jre-headless
# update-alternatives --set java /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
~~~
### 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. Le plus simple est de créer un package automatiquement en utilisant le tar.gz du site oracle.
@ -60,7 +91,7 @@ $ TMPDIR=/home/utilisateur/ make-jpkg jre-8u144-linux-x64.tar.gz
# dpkg -i oracle-java8-jdk_8u51_amd64.deb # dpkg -i oracle-java8-jdk_8u51_amd64.deb
~~~ ~~~
## Java sécurité ## Sécurité
### Importer un certificat racine ### Importer un certificat racine