JDK 17 終於要發布了,將於 2021 年 9 月 14 日發布,有很多新特性。在本教程發佈時,它是 OpenJDK 的最新 LTS 版本。那麼如何通過 Debian 獲得 Openjdk 17?
讓我們檢查。
使用 apt 包管理器從 Openjdk 安裝 Java
這是在系統上安裝 Java 的最簡單方法。 OpenJDK(Open Java Development Kit)是Java SE(標準版)的免費開源。 它提供了許多組件,包括 Java 運行時環境 (JRE)、Java 編譯器、Java 類庫和 Java 虛擬機。
要安裝 OpenJDK 17,請按照以下步驟操作。
第 1 步:使用 Debian 11 更新軟件包列表
首先,按如下方式升級所有軟件包並開始安裝 Java 17。
$ sudo apt update
$ sudo apt upgrade
下一步是安裝 OpenJDK 17,因此請遵循以下一些步驟:
第 2 步:在 Debian 11 中安裝 Openjdk 17
當所有軟件包都是最新的時,如下所示安裝 OpenJDK 17。
$ sudo apt install openjdk-17-jre openjdk-17-jdk
這允許所有 OpenJDK 包、庫和依賴項。完成後,請確保已安裝 OpenJDK 17。
$ sudo apt-cache policy openjdk-17-jre openjdk-17-jdk
應獲得以下輸出。
此外,請確保按如下方式安裝 Java。
$ java --version
從 Tarball 文件手動安裝 Java 17
安裝 OpenJDK 17 的另一種方法是從 tarball 文件手動安裝它。這種方法提高了確定安裝位置時的自由度和靈活性。
要手動安裝 OpenJDK 17,請執行以下步驟:
第一步:安裝依賴
首先,如圖所示,安裝手動安裝時需要的一些依賴項。
$ sudo apt install libc-i386 libc6-x32 curl -y
第 2 步:Openjdk 11 下載 Tarball 文件
接下來,訪問 Oracle 下載頁面並獲取 Openjdk 17 Tarball 文件。
$ 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
第 3 步:Java 17 配置和安裝
要安裝 Java 17,請將 JDK 文件夾移動到下一個位置。 /選擇/ 給路徑取一個簡單方便的名字。我在這裡改了名字 JDK17.
$ sudo mv jdk-17.0.1 /opt/jdk17
最後,使用以下命令定義環境變量 寫出 命令。
$ JAVA_HOME=/opt/jdk-17
$ PATH=$PATH:$JAVA_HOME/bin
使用以下命令重新確認已安裝的 Java 版本。
$ java --version
Java 17 已正確安裝在服務器上。
結論是
通過使用解釋概述的兩種方法,您可以在 Debian 11 實例中無縫安裝最新的 Openjdk 和擴展 Java 17(截至撰寫本文時)。