Software-Installation

如何將 Java 13 安裝到 Kali Linux?

  • June 23, 2020

jdk-13.0.2_linux-x64_bin.deb從 oracle 下載並使用dpkg. 然而,

update-alternatives --config java

不顯示java13。我現在如何java -version獲得java13

雖然已經回答,但如果您需要 Oracle/Sun Java,我會給您另一個答案(某些應用程序可能只能使用它,而不是 openjdk)。

從 Oracle 下載通用 Linux .tar jdk,而不是 Debian 專用的 .deb。解壓到路徑,例如/opt/SunJava. (我將 Sun 保留在路徑中,在它被 oracle 接管之前,我有過這樣的情況)。

在您的個人資料中添加以下行:

export JAVA_HOME=/opt/SunJava/

export JRE_HOME=/opt/SunJava/jre/

export PATH=$PATH:$JAVA_HOME/bin

sudo update-alternatives --install /usr/bin/java java /opt/SunJavaCurrent/bin/java 100

sudo update-alternatives --install /usr/bin/javac javac /opt/SunJavaCurrent/bin/javac 100

update-alternatives --display java

update-alternatives --display javac

sudo update-alternatives --config java

sudo update-alternatives --config javac

這樣您就可以使用 Oracle/Sun JDK 並能夠在 OpenJDK 和 OracleJDK 之間進行選擇。您還可以使用替代方法來提供許多不同版本的 java。或者您可以使用軟連結來實現此目的,ln -s.

安裝Kali 中可用的 OpenJDK 13 包:

sudo apt install openjdk-13-jdk

OpenJDK 14 也可用:

sudo apt install openjdk-14-jdk

由於(來自評論)您目前使用的是 Java 11,因此您應該查看後續版本的發行說明和遷移指南:Java 12Java 13Java 14

Java 11 是目前的 LTS,它將被維護數年;版本 12 到 15 是非 LTS 版本,因此它們僅維護六個月。

引用自:https://unix.stackexchange.com/questions/594566