728x90
1. Azul's public key 등록
$ sudo apt install gnupg ca-certificates curl
$ curl -s https://repos.azul.com/azul-repo.key | sudo gpg --dearmor -o /usr/share/keyrings/azul.gpg
$ echo "deb [signed-by=/usr/share/keyrings/azul.gpg] https://repos.azul.com/zulu/deb stable main" | sudo tee /etc/apt/sources.list.d/zulu.list
2. 사용 가능한 패키지에 대한 정보 업데이트
$ sudo apt update
3. 리포지토리가 설정되면 필요한 Azul Zulu 패키지를 설치
$ sudo apt install zulu<jdk-version>-jdk
# For example
$ sudo apt install zulu21-jdk -y
4. 자바 설치 버전 확인
$ java -version
openjdk version "21.0.1" 2023-10-17 LTS
OpenJDK Runtime Environment Zulu21.30+15-CA (build 21.0.1+12-LTS)
OpenJDK 64-Bit Server VM Zulu21.30+15-CA (build 21.0.1+12-LTS, mixed mode, sharing)
한번에 설치하기
sudo apt install gnupg ca-certificates curl \
&& curl -s https://repos.azul.com/azul-repo.key | sudo gpg --dearmor -o /usr/share/keyrings/azul.gpg \
&& echo "deb [signed-by=/usr/share/keyrings/azul.gpg] https://repos.azul.com/zulu/deb stable main" | sudo tee /etc/apt/sources.list.d/zulu.list \
&& sudo apt update \
&& sudo apt install zulu21-jdk -y \
&& java -version
참고
728x90
'Linux' 카테고리의 다른 글
[Linux] tmux 명령어 (0) | 2022.07.02 |
---|---|
[Linux] Shell Script 반복문 (0) | 2022.06.30 |
Node.js 버전 관리 n (0) | 2022.06.27 |
sudo 입력시 패스워드 입력하지 않아도되게 하는 설정 (0) | 2022.06.27 |
sudo 명령어 실행시 zsh: command not found PATH 설정 문제시 (0) | 2022.06.27 |
댓글