Ubuntu에서 JDK 설치하기

JDK를 설치하는 방법은 2가지가 있는데, default-jdk를 설치하는 경우와 add-apt-repository를 이용하여 원하는 버전의 jdk를 직접 설치하는 경우이다.


JDK 설치 전, 관련 리소스 정리하기

jdk를 설치하기 전, jdk구버전을 깨끗하게 지우고 시작하는 방법부터 알아보자.

openjdk라는 이름의 패키지들을 삭제하는 명령어이다.

1
$ sudo apt-get remove openjdk*

마찬가지로 oracle도 삭제해준다.

1
$ sudo apt-get remove oracle*

openjdk와 oracle을 삭제함으로써 더이상 사용되지 않는 패키지들을 autoremove를 통해 깔끔히 제거한다.

1
2
$ sudo apt-get autoremove --purge
$ sudo apt-get autoclean

default-jdk

default-jdk를 설치하는 경우를 알아보자. 작성시점인 2020년 5월 기준, Ubuntu 18.04.3 에서 default-jdk를 설치하면 jdk 11이 설치된다.

1
2
$ sudo apt-get update -y
$ sudo apt-get install default-jdk -y

참고로 -y 옵션은 설치과정에서 묻는 [Y/n]에 대해 미리 Y를 입력하라는 옵션이다


add-apt-repository 사용하여 jdk 버전 선택해서 설치

add-apt-repository는 파이썬 기반의 스크립트라고 하는데 이걸 사용하기 위해서는 software-properties-common을 먼저 설치해야한다.

1
$ sudo apt install software-properties-common

이제 add-apt-repository를 사용할 수 있게 되었다. jdk 설치파일 소스 리스트를 추가해보자.

1
$ sudo add-apt-repository ppa:openjdk-r/ppa

이후 apt-get을 업데이트하면, 설치한 jdk 리스트를 조회할 수 있다.

1
2
$ sudo apt-get update -y
$ apt-cache pkgnames | grep jdk

원하는 버전의 jdk를 설치한다.

1
$ apt-get install openjdk-8-jdk

버전확인을 해서 원하는 버전의 jdk가 잘 설치되었는지 확인해보자.

1
$ java -version