[[Vorlage(Getestet, bionic)]]
{{{#!vorlage Wissen
[:Pakete installieren: Installation von Programmen]
[:Programme_starten: Starten von Programmen]
[:Terminal: Ein Terminal öffnen]
[:mit Root-Rechten arbeiten:]
}}}

[[Inhaltsverzeichnis()]]

Oracle Java 11 erschien im September 2018. Der Vorgänger Java 10 ist bereits ohne Support.
Es ist nur das Java Developement Kit verfügbar. 

{{{#!vorlage Hinweis
Pakete sind nur für 64-Bit-Systeme (amd64/Intel64) verfügbar.
}}}


= Installation =
== Installation über PPA ==
[https://www.linuxuprising.com/2018/10/how-to-install-oracle-java-11-in-ubuntu.html Linuxuprising] {en} bietet ein PPA für Java 11 JDK an.
Im PPA ist aus Lizenzgründen nur ein Installer enthalten, der die erforderlichen Daten von Oracle-Servern lädt und anschließend die Installation durchführt.

[[Vorlage(PPA, linuxuprising, java)]]

Nach dem Aktualisieren der Paketliste kann folgendes Paket installiert werden.
{{{#!vorlage Paketinstallation
oracle-java11-installer-local
}}}

=== Oracle Java 11 als Standard ===
Um Java 11 als Standard für Programme festzulegen, wird vom gleichen Entwickler folgendes Paket angeboten.

{{{#!vorlage Paketinstallation
oracle-java11-set-default
}}}

=== Mit DEB-Paket von Oracle ===
[[Vorlage(Fremd, Paket, "")]]
{{{#!vorlage Warnung
Bei der Installationsmethode über das DEB-Paket wird Java nicht automatisch aktualisiert. Dies muss manuell erledigt werden.
}}}
Oracle bietet mittlerweile auch DEB-Pakete für Java 11 JDK an.
Diese können von der [https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html Downloadseite] {en} {dl} bezogen werden.
Dann kann das Paket mit dpkg installiert werden:
{{{#!vorlage Befehl
sudo dpkg -i jdk-11.x.x_linux-x64_bin.deb
}}}

== Manuell ==
{{{#!vorlage Warnung
Bei einer manuellen Installation wird Java nicht automatisch über die Paketverwaltung aktualisiert. Dies muss manuell erledigt werden.
}}}
[[Vorlage(Fremd, Software, "")]]
Oracle bietet weiterhin Archive mit den Java-Dateien an.
Diese können ebenfalls von der [https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html Downloadseite] {dl} {en} heruntergeladen werden.
Dieses Archiv muss mittels eines Archivierungsprogrammes entpackt werden.

{{{#!vorlage Befehl
tar -xzf jdk-11.x.x_linux-x64_bin.tar.gz  -C /tmp
}}}
Die ausführbaren Dateien können direkt genutzt werden.
Alternativ können diese nach /opt kopiert werden.
{{{#!vorlage Befehl
sudo mkdir /opt/jdk11
sudo cp -r /tmp/jdk-11.x.x /opt/jdk11
}}}

= Links =
 * [https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html Offizielle Downloadseite von Oracle] {en}
 * [https://www.oracle.com/technetwork/java/javase/documentation/11u-relnotes-5093844.html Releasenotes] {en}
 * [https://www.linuxuprising.com/2018/10/how-to-install-oracle-java-11-in-ubuntu.html Anleitung von Linuxuprising] {en}
 * [https://download.oracle.com/javase/11/docs/ Dokumentation] {en}

#tag: System, unfreie Software, Programmierung