如何将 Java 13 安装到 Kali Linux 上?

如何将 Java 13 安装到 Kali Linux 上?

jdk-13.0.2_linux-x64_bin.deb从oracle下载并使用安装dpkg。然而,

update-alternatives --config java

不显示java13。我怎样才能到达java -version现在java13

答案1

安装可用的 OpenJDK 13 软件包在卡利

sudo apt install openjdk-13-jdk

OpenJDK 14 也可用:

sudo apt install openjdk-14-jdk

由于(来自评论)您当前使用的是 Java 11,因此您应该查看后续版本的发行说明和迁移指南:爪哇12,爪哇13,爪哇14

Java 11 是当前的 LTS,将维持多年;版本 12 到 15 是非 LTS 版本,因此它们仅维护六个月。

答案2

虽然已经回答了,但如果您需要 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.

相关内容