본문 바로가기

리눅스

ARM(CPU) 아키텍처에서 Zulu JDK 17을 설치하는 방법

728x90

ARM(CPU) 아키텍처에서 Zulu JDK 17을 설치하는 방법

테스트 환경

$ lsb_release -d
Description:	Ubuntu 20.04.3 LTS
$ uname -i
aarch64

aarch64 플랫폼에서 Zulu JDK 17을 설치하는 방법은 다음과 같습니다.

 

1. Zulu JDK 17 다운로드 페이지에서 aarch64용 패키지를 다운로드합니다.

j1

 

2. 다운로드한 파일을 압축 해제합니다.

  • 예를 들어, tar -xvzf zulu17.0.0.23-ca-jdk17-linux_aarch64.tar.gz와 같이 실행합니다.
$ wget https://cdn.azul.com/zulu/bin/zulu17.40.19-ca-jdk17.0.6-linux_aarch64.tar.gz -P /tmp/

 

3. 압축을 해제한 디렉토리를 /usr/lib/jvm/에 복사합니다.

  • 예를 들어, sudo cp -r zulu17.0.0.23-ca-jdk17-linux_aarch64 /usr/lib/jvm/와 같이 실행합니다.
mkdir /usr/local/zulu17.40.19-ca-jdk17.0.6
tar xzf /tmp/zulu17.40.19-ca-jdk17.0.6-linux_aarch64.tar.gz -C /usr/local/zulu17.40.19-ca-jdk17.0.6 --strip-components=1

 

4. 설치된 JDK를 사용하도록 update-alternatives 명령어를 사용하여 설정합니다.

  • 예를 들어, sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/zulu17.0.0.23-ca-jdk17-linux_aarch64/bin/java 1와 같이 실행합니다.
ln -s /usr/local/zulu17.40.19-ca-jdk17.0.6 /usr/local/java
728x90

 

5. 설치된 JDK 버전을 확인합니다.

  • java -version 명령어를 실행하여 설치된 JDK 버전을 확인할 수 있습니다.
$ /usr/local/java/bin/java --version
openjdk 17.0.6 2023-01-17 LTS
OpenJDK Runtime Environment Zulu17.40+19-CA (build 17.0.6+10-LTS)
OpenJDK 64-Bit Server VM Zulu17.40+19-CA (build 17.0.6+10-LTS, mixed mode)

 

6. 환경 변수를 설정합니다. (옵션)

JDK를 사용할 환경 변수를 설정하려면 ~/.bashrc 또는 /etc/environment 파일에 다음과 같은 내용을 추가합니다.

export JAVA_HOME=/usr/local/java
export PATH=$JAVA_HOME/bin:$PATH

이제 Zulu JDK 17이 aarch64 플랫폼에 설치되었으며, java 명령어를 사용하여 Java 애플리케이션을 실행할 수 있습니다.

$ java --version
openjdk 17.0.6 2023-01-17 LTS
OpenJDK Runtime Environment Zulu17.40+19-CA (build 17.0.6+10-LTS)
OpenJDK 64-Bit Server VM Zulu17.40+19-CA (build 17.0.6+10-LTS, mixed mode)

 

참고URL

- azul zulu java 다운로드 사이트 : https://cdn.azul.com/zulu/bin/

 

728x90

'리눅스' 카테고리의 다른 글

[draft] lsof 명령어  (0) 2023.04.03
mail 명령어  (0) 2023.03.31
sudo su 명령어와 sudo su - 명령어 차이점  (0) 2023.03.30
whereis 명령어와 which 명령어 차이점  (0) 2023.03.30
[리눅스] whereis 명령어  (0) 2023.03.30