Kali Linux에 Java 13을 설치하는 방법은 무엇입니까?

Kali Linux에 Java 13을 설치하는 방법은 무엇입니까?

저는 jdk-13.0.2_linux-x64_bin.deb오라클에서 다운받아서 설치했습니다 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.

자바 11 예현재 LTS, 버전 12~15는 LTS가 아닌 릴리스이므로 6개월 동안만 유지됩니다.

답변2

이미 답변했지만 Oracle/Sun Java가 필요한 경우 다른 답변을 드리겠습니다(일부 애플리케이션에서는 openjdk가 아닌 Java만 사용할 수 있음).

Debian 전용 .deb가 아닌 Oracle에서 일반 Linux .tar jdk를 다운로드하세요. 예를 들어 경로에 압축을 풉니다 /opt/SunJava. (저는 Oracle이 인수하기 전과 마찬가지로 Sun을 그대로 두었습니다.)

프로필에 다음 줄을 추가하세요.
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.

관련 정보