JDK 17がついにリリースされ、2021年9月14日にリリースされ、多くの新機能が追加されました。これは、このチュートリアルを公開する時点でのOpenJDKの最新のLTSバージョンです。
ここLinuxAPTでは、サーバー管理サービスの一環として、お客様がLinuxシステムで関連するJavaクエリを実行するのを定期的に支援しています。
これに関連して、Debian11システムにOpenJDK17をインストールする方法を検討します。
Debian11にJava17LTS(JDK 17)をインストールするさまざまな方法
1.APTパッケージマネージャーを使用してOpenJDKからJavaをインストールします
OpenJDK(Open Java Development Kit)は、Java SE(Standard Edition)のオープンソースで無料の実装です。これは、Javaランタイム環境(JRE)、Javaコンパイラ、Javaクラスライブラリ、Java仮想マシンなどの多くのコンポーネントを提供します。
OpenJDK 17をインストールするには、以下の手順に従ってください。
私。システムアップデートを実行する
以下のコマンドを使用して、すべてのシステムパッケージリストを更新することから始めます。
$ sudo apt update
$ sudo apt upgrade
ii。システムにOPenJDK17をインストールします
すべてのパッケージが最新バージョンになったら、次のコマンドを使用してOpenJDK17をインストールします。
$ sudo apt install openjdk-17-jre openjdk-17-jdk
これにより、すべてのOPenJDKパッケージ、ライブラリ、および依存関係がインストールされます。完了したら、先に進み、OpenJDK17がインストールされていることを確認します。
$ sudo apt-cache policy openjdk-17-jre openjdk-17-jdk
さらに、次のコマンドでJavaがインストールされていることを確認します。
$ java --version
2.TarballファイルからJava17を手動でインストールします
OpenJDK 17をインストールする別の方法は、Tarballファイルから手動でインストールすることです。この方法により、インストール場所を決定するための自由度と柔軟性が高まります。
OpenJDK 17を手動でインストールするには、以下の手順に従ってください。
私。依存関係をインストールする
まず、以下のコマンドを使用して、手動インストール中に必要となるいくつかの依存関係をインストールします。
$ sudo apt install libc-i386 libc6-x32 curl -y
ii。 OpenJDK11tarballファイルをダウンロード
次に、Oracle Downloadsページにアクセスして、OpenJDK17tarballファイルを入手します。
$ curl -O https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz
ダウンロードが完了したら、圧縮ファイルを抽出します。
$ tar -xvf jdk-17_linux-x64_bin.tar.gz
iii。 Java17の構成とインストール
Java 17をインストールするには、JDKフォルダを/ opt /パスに移動し、簡単で便利な名前を付けます。ここでは、名前をjdk17に変更しました:
$ sudo mv jdk-17.0.1 /opt/jdk17
最後に、exportコマンドを使用して環境変数を定義します。
$ export JAVA_HOME=/opt/jdk-17
$ export PATH=$PATH:$JAVA_HOME/bin
次のコマンドを使用して、インストールされているJavaのバージョンを再確認します。
$ java --version