apt
installierenTL;DR aktualisieren
Im April 2019 kann OpenJDK 11 jetzt mit apt
unter Ubuntu Linux 18.04 LTS installiert werden.
Danach sind es die vergangenen Informationen.
openjdk-11-jdk
installieren, wenn Sie Ubuntu Linux 18.10 (Cosmic) haben.apt
nicht aufgebenOpenJDK 11 wird ohne Probleme enthalten sein.
##OS Version
$ cat /etc/os-release
NAME="Ubuntu"
VERSION="18.10 (Cosmic Cuttlefish)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.10"
VERSION_ID="18.10"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=cosmic
UBUNTU_CODENAME=cosmic
##OpenJDK 11 Installation
$ sudo apt install openjdk-11-jdk
$ java -version
openjdk version "11.0.1" 2018-10-16
OpenJDK Runtime Environment (build 11.0.1+13-Ubuntu-2ubuntu1)
OpenJDK 64-Bit Server VM (build 11.0.1+13-Ubuntu-2ubuntu1, mixed mode, sharing)
Wenn Sie für Ubuntu Linux 18.04 LTS "openjdk-11-jdk" mit "apt" installieren, erhalten Sie den folgenden Status.
##OS Version
$ cat /etc/os-release
NAME="Ubuntu"
VERSION="18.04 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.04 LTS"
VERSION_ID="18.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=bionic
UBUNTU_CODENAME=bionic
##OpenJDK 11 Installation
$ sudo apt install openjdk-11-jdk
$ java -version
openjdk version "10.0.2" 2018-07-17
OpenJDK Runtime Environment (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.3)
OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.3, mixed mode)
OpenJDK 10 ist installiert, obwohl ich es auf "openjdk-11-jdk" gesetzt habe.
Dies liegt daran, dass OpenJDK 11 zum Zeitpunkt der Veröffentlichung von Ubuntu Linux 18.04 LTS noch nicht veröffentlicht wurde. Stellen Sie daher sicher, dass OpenJDK 10 die Standardeinstellung ist und später ersetzen. -release / 2018-February / 004275.html) Es scheint, dass Sie beabsichtigen.
Es ist zwar eine Weile her, dass OpenJDK 11 zu diesem Zeitpunkt veröffentlicht wurde, aber es scheint, dass es immer noch OpenJDK 10 ist und nicht umgeschaltet wurde.
Wenn Sie OpenJDK 11 nicht mit "apt" unter Ubuntu Linux 18.04 LTS installieren können, können Sie es mithilfe von PPA installieren.
“PPA for OpenJDK uploads (restricted)” team
Unten ist der Befehl.
$ sudo add-apt-repository ppa:openjdk-r/ppa
$ sudo apt update
$ sudo apt install openjdk-11-jdk
Es braucht viel Zeit und ein wenig altes und mysteriöses OpenJDK 11 ist installiert.
$ sudo apt install openjdk-11-jdk^C
$ java -version
openjdk version "11" 2018-09-25
OpenJDK Runtime Environment (build 11+24-Ubuntu-118.04)
OpenJDK 64-Bit Server VM (build 11+24-Ubuntu-118.04, mixed mode, sharing)
Wenn Sie OpenJDK 11 wirklich mit apt
unter Ubuntu Linux 18.04 LTS installieren möchten, ist dies der richtige Weg.
Oder warten Sie etwas länger oder aktualisieren Sie auf Ubuntu Linux 18.10.
apt
Lassen Sie uns AdoptOpenJDK usw. installieren, während wir uns auf Folgendes beziehen.
Introduction to Java 11: Support and JVM Features #jjug
Sie können es auch mit sdkman installieren.
Persönlich werde ich warten, bis es in das Ubuntu Linux 18.04 LTS apt
Repository zurückportiert wird.
openjdk-lts 11.0.1+13-2ubuntu1 source package in Ubuntu
“PPA for OpenJDK uploads (restricted)” team
Anyone know when openjdk-11-jdk packages in Ubuntu Bionic / Cosmic Will Actually Point to Java 11?
Recommended Posts