GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie Java 17 LTS (JDK 17) unter Debian 11

JDK 17 ist endlich draußen und wurde am 14. September 2021 mit vielen neuen Funktionen auf dem Tisch veröffentlicht. Zum Zeitpunkt der Veröffentlichung dieses Tutorials ist dies die neueste LTS-Version von OpenJDK. Also, wie bekommen wir OpenJDK 17 auf Debian?

Finden wir es heraus.

Installieren Sie Java von OpenJDK mit dem APT-Paketmanager

Dies ist der einfachste Ansatz, um Java auf Ihrem System zu installieren. OpenJDK ( Open Java Development Kit ) ist eine quelloffene und freie Implementierung von Java SE ( Standard Edition ). Es stellt eine Reihe von Komponenten bereit, darunter Java Runtime Environment ( JRE ), Java-Compiler, Java-Klassenbibliothek und Java Virtual Machine.

Um OpenJDK 17 zu installieren, folgen Sie den unten beschriebenen Schritten.

Schritt 1:Aktualisieren Sie die Paketlisten auf Debian 11

Wir starten die Installation von Java 17, indem wir zunächst alle Pakete wie folgt aktualisieren.

$ sudo apt update
$ sudo apt upgrade

Ausgezeichnet, der nächste Schritt ist die Installation von OpenJDK 17, also folgen Sie den nächsten paar Schritten.

Schritt 2:Installieren Sie OPenJDK 17 auf Debian 11

Sobald alle Pakete in den neuesten Versionen sind, fahren Sie fort und installieren Sie OpenJDK 17 wie folgt

$ sudo apt install openjdk-17-jre openjdk-17-jdk

Dadurch werden alle OPenJDK-Pakete, Bibliotheken und Abhängigkeiten installiert. Fahren Sie nach Abschluss fort und bestätigen Sie, dass OpenJDK 17 installiert ist.

$ sudo apt-cache policy openjdk-17-jre openjdk-17-jdk

Sie sollten eine ähnliche Ausgabe wie unten erhalten.

Bestätigen Sie außerdem, dass Java wie gezeigt installiert ist

$ java --version

Java 17 manuell aus einer Tarball-Datei installieren

Die andere Möglichkeit, OpenJDK 17 zu installieren, besteht darin, es manuell aus einer Tarball-Datei zu installieren. Diese Methode gibt Ihnen mehr Freiheit und Flexibilität bei der Bestimmung des Installationsorts.

Führen Sie die folgenden Schritte aus, um OpenJDK 17 manuell zu installieren.

Schritt 1:Abhängigkeiten installieren

Installieren Sie zunächst einige Abhängigkeiten, die während der manuellen Installation benötigt werden, wie gezeigt.

$ sudo apt install libc-i386 libc6-x32 curl -y

Schritt 2:OpenJDK 11-Tarball-Datei herunterladen

Besuchen Sie als Nächstes die Oracle-Downloadseite und holen Sie sich die OpenJDK 17-Tarball-Datei.

$ curl -O https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz

Wenn der Download abgeschlossen ist, extrahieren Sie die komprimierte Datei.

$ tar -xvf jdk-17_linux-x64_bin.tar.gz

Schritt 3:Java 17 konfigurieren und installieren

Um Java 17 zu installieren, verschieben Sie den JDK-Ordner nach /opt/ Pfad und geben Sie ihm einen einfachen und bequemen Namen. Hier haben wir es in jdk17. umbenannt

$ sudo mv jdk-17.0.1 /opt/jdk17

Definieren Sie abschließend die Umgebungsvariablen mit dem Export Befehl.

$ export JAVA_HOME=/opt/jdk-17
$ export PATH=$PATH:$JAVA_HOME/bin

Überprüfen Sie die installierte Java-Version mit dem folgenden Befehl:

$ java --version

Wunderbar, Java 17 wurde erfolgreich auf Ihrem Server installiert.

Schlussfolgerung

Mit den beiden beschriebenen Methoden können Sie das neueste OpenJDK und damit Java 17 – zum Zeitpunkt der Erstellung dieses Handbuchs – nahtlos auf Ihrer Debian 11-Instanz installieren.


Debian
  1. So installieren Sie das Java SE Development Kit unter Debian Linux

  2. So installieren Sie Java JDK unter Debian 11

  3. Installieren Sie Java 17 LTS (JDK 17) auf Debian 11 - Verschiedene Möglichkeiten, es auszuführen?

  4. So installieren Sie Java 17 in Debian 11

  5. So installieren Sie Java 10 auf Debian 9

So installieren Sie Java 17 (JDK 17) auf Debian 11 Bullseye

So installieren Sie Java 17 LTS (JDK 17) auf openSUSE 15 Leap

So installieren Sie Java unter Debian 9 Stretch

So installieren Sie Java unter Debian 11

So installieren Sie Java JDK oder JRE unter Ubuntu oder Debian

So installieren Sie Java unter Debian 10