우분투 리눅스에 Oracle Java 설치 단계별 가이드
최신 Oracle JDK를 우분투에 설치하는 간결하고 전문가 검증된 가이드를 따르세요. 32비트든 64비트 시스템이든 몇 분 만에 Java를 실행할 수 있습니다.
1. 기존 OpenJDK 패키지 제거
우분투에는 OpenJDK가 사전 설치된 경우가 많습니다. 충돌 방지를 위해 모든 OpenJDK 패키지를 먼저 제거하세요:
sudo apt-get purge openjdk-*
프롬프트 시 제거 확인.
2. 시스템 아키텍처 확인
우분투 설치가 32비트인지 64비트인지 확인:
file /sbin/init
출력에서 "x86_64"(64비트) 또는 "i386"(32비트) 확인.
3. 올바른 Oracle JDK 패키지 다운로드
공식 Oracle Java SE 다운로드 페이지 방문: Oracle Java Downloads. 라이선스 동의 후 선택:
- 32비트용: x86 + tar.gz (우분투)
- 64비트용: x64 + tar.gz (우분투)
- 또는 데비안 기반 시스템용 rpm 패키지 다운로드.
다운로드 후 Downloads 폴더에 jdk-8u5-linux-x64.tar.gz 같은 파일 확인.
4. JDK 아카이브 압축 해제
다운로드 위치로 이동해 압축 해제:
cd ~/Downloads
sudo tar -xvf jdk-8u5-linux-x64.tar.gz
해제 후 jdk1.8.0_5 같은 폴더 생성.
5. 시스템 환경 변수 설정
/etc/profile 편집:
sudo nano /etc/profile
맨 끝에 다음 줄 추가, /path/to/jdk를 실제 압축 해제 경로로 변경:
JAVA_HOME=/path/to/jdk
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME
export PATH
파일 저장 (Ctrl+X, Y, Enter).
6. 프로필 설정 다시 로드
. /etc/profile
7. 우분투 Alternatives 시스템에 JDK 등록
시스템에 Java 바이너리 위치 알리기:
sudo update-alternatives --install "/usr/bin/java" "java" "/path/to/jdk/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/path/to/jdk/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/path/to/jdk/bin/javaws" 1
8. Oracle JDK를 기본으로 설정
sudo update-alternatives --set java "/path/to/jdk/bin/java"
sudo update-alternatives --set javac "/path/to/jdk/bin/javac"
sudo update-alternatives --set javaws "/path/to/jdk/bin/javaws"
9. 설치 확인
Java가 올바른 버전을 보고하는지 확인:
java -version
다음과 유사한 출력 확인:
java version "1.8.0_5"
Java(TM) SE Runtime Environment (build 1.8.0_5-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.5-b13, mixed mode)
축하합니다 — Oracle Java가 우분투 시스템에 설치되어 사용할 준비가 되었습니다.