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.
Sous Debian 8, OpenJDK 7 (ou 8 via backports).
~~~
# apt install openjdk-7-jre-headless
~~~
### 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.
@ -60,7 +91,7 @@ $ TMPDIR=/home/utilisateur/ make-jpkg jre-8u144-linux-x64.tar.gz
# dpkg -i oracle-java8-jdk_8u51_amd64.deb
~~~
## Java sécurité
## Sécurité
### Importer un certificat racine