Kali Nethunter에 Java 8을 설치하는 방법

Kali Nethunter에 Java 8을 설치하는 방법

여러분, 내 프로그램이 더 잘 작동하려면 jdk 8을 설치해야 합니다. 많은 프로그램이 Java 8보다 높은 버전을 지원하지 않으므로 더 나은 실행을 위해 Java 8을 설치하고 싶습니다. 에서 설치하려고 했지만 해당 항목이 표시됩니다 apt-get. Kali 저장소는 매우 오래되었기 때문입니다. 누구든지 설치 방법을 도와줄 수 있나요? 명령을 실행하면 uname -m아키텍처가 aarch64라고 표시됩니다. 누구라도 Nethunter에 aarch64용 Java 8을 설치하는 방법을 말해 줄 수 있습니까? 미리 감사드립니다 :)

답변1

소스 목록에 다음 줄을 추가하여 문제를 해결했습니다.

http://security.debian.org/debian-securityStretch/updates main 그런 다음 다음 명령을 실행합니다.

apt-update

그런 다음 이:

apt install openjdk-8-jdk

그리고 마지막으로 이것은:

sudo update-alternatives --config java

그런 다음 Java 8을 선택하면 Java가 실행됩니다. :)

답변2

다음에서 JDK를 다운로드하세요.공식 웹 사이트(구독 필요) 또는 다음 명령을 사용하십시오.

wget -c --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn/java/jdk/8u281-b09/89d678f2be164786b292527658ca1605/jdk-8u281-linux-x64.tar.gz?AuthParam=1614342179_659c3e77bffb9a532e2e87404c0c6647

그런 다음 설치하십시오.

sudo mkdir /usr/lib/jvm
mv 'jdk-8u281-linux-x64.tar.gz?AuthParam=1614342179_659c3e77bffb9a532e2e87404c0c6647' jdk-8u281-linux-x64.tar.gz
sudo tar xvf jdk-8u281-linux-x64.tar.gz -C /usr/lib/jvm

java및 추가 :javacupdate-alternatives

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.8.0_281/bin/java" 100
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.8.0_281/bin/javac" 100

기본값 으로 설정 jdk1.8:

sudo update-alternatives --set java /usr/lib/jvm/jdk1.8.0_281/bin/java

확인하다:

java -version

예제 출력:

java version "1.8.0_281"
Java(TM) SE Runtime Environment (build 1.8.0_281-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.281-b09, mixed mode)

관련 정보