[혼공 학습단] Ubuntu 18.04 LTS에 Oracle JDK 11 LTS 설치하기

이 포스트는 혼자 공부하는 프로그래밍의 혼공 학습단 2기에 참여하며 작성했습니다. {: .notice–info}

이 포스트에서는 다음의 환경에서 JDK를 설치하는 것을 보여줍니다. OS: Ubuntu 18.04 LTS JDK: Oracle JDK 11 LTS

Oracle Java는 최근 구독형 서비스를 내놓으면서 Linux(또는 오픈소스) 진영에서는 OpenJDK로 전환을 하고 있습니다. 하지만, 혼자 공부하는 자바 책에서는 Oracle JDK로 진행하기 때문에 이것으로 설치를 하고자 합니다.

특별히 Ubuntu인 이유는, 메인 Desktop에는 Windows 10을 비롯한 VM통한 각종환경(K8s 등)이 되어있어 더 꼬이는(?) 문제가 발생할 수 있어 부득이 VM으로 Ubuntu를 구성하고, JDK 설치하고 혼공자를 공부하는 용도로 사용하고자 했습니다.

자, 그럼 Ubuntu에 Oracle JDK를 설치해 봅시다. Ubuntu에서 Oracle JDK를 설치하는 방법은 2가지가 있습니다.

  • 패키지 파일(rpm/deb)
  • tar.gz 의 바이너리 파일

여기에서는 바이너리 파일과 바이너리 설치 스크립트를 통한 구성으로 진행합니다.

저장소 업데이트

sudo apt update
sudo apt upgrade

저장소 추가 및 패키지 검색

sudo add-apt-repository ppa:linuxuprising/java
sudo apt search java11

Oracle JDK 11 LTS 다운로드 및 이동

cd 다운로드
sudo mv jdk-11.0.4_linux-x64_bin.tar.gz /var/cache/oracle-jdk11-installer-local/

Oracle JDK 설치 진행 및 자바 설치 확인

sudo apt install oracle-java11-installer-local
sudo apt install oracle-java11-set-default-local
java -version