연구 및 개발 환경에서는 Java(자바) 버전을 변경하면서 사용하는 경우가 많다.
그런데!!!
데비안 12(Debian 12 bookworm)는 Java 17 만 apt(Advanced Package Tool)로 설치 가능하다.
※ 현재 기준(2023-12-01) default-jdk 를 설치하면 Java 17 이 설치된다.
그리고 apt 로 Java 설치 시 환경변수가 link 로 설정되어 있다.
Java 8 이나 11 등 다른 버전이 필요하면 아래 방법을 참고하여 설정하면 된다.
[ 데비안 12 에서 다른 버전 openjdk 를 설치하고 link 를 변경하여 Java 사용 설정을 하는 방법 ]
1. 다른 버전의 OpenJDK 다운로드 는 Archive 나 Github 를 통해 다운로드할 수 있다.
- OpenJDK Archive(JDK 9 ~ 21) : https://jdk.java.net/archive/
- OpenJDK Github(JDK 8, 11, 17(windows)) : https://github.com/ojdkbuild/ojdkbuild
< OpenJDK Archive >

...

< OpenJDK Github>

2. 파일을 다운로드 후 FTP, curl, wget 등 편한 방식으로 파일을 서버로 옮긴다.
3. OpenJDK 파일을 압축을 푼 후 사용하기 편한 경로로 이동한다.
wget https://download.java.net/java/GA/jdk11/9/GPL/openjdk-11.0.2_linux-x64_bin.tar.gz
tar -xvf ./openjdk-11.0.2_linux-x64_bin.tar.gz
mv ./jdk-11.0.2/ /etc/
4. "/etc/alternatives/java" 폴더 삭제
※ 이 폴더로 Java 환경변수가 link 되어 있다.
rm -rf /etc/alternatives/java
5. "/etc/alternatives/java" 폴더를 생성하면서 원하는 버전의 Java 폴더로 link 생성
ln -s /etc/jdk-11.0.2/bin/java /etc/alternatives/java
'Server > Debian' 카테고리의 다른 글
데비안 12(Debian 12) 설치 (0) | 2024.01.07 |
---|