레드헷 계열의 운영체제에서 자바를 설치하는 방법은 크게 두가지로 정리해볼 수 있다. 레드헷 패키지 관리자(RPM)을 통해서 설치하는 방법, 직접 인터넷에서 설치파일을 구해서 설치하는 방법이 있다. 자동으로 설치되느냐 직접 설치하느냐의 차이점이라 생각하면 쉽다. RPM을 통해 자동으로 설치하는 경우 관련된 설치파일은 모두 자동으로 설정된다. 이러한 점에서 장단점을 파악 후 자바를 설치하길 바란다. 본 포스팅에서는 RPM을 이용해서 설치하는 방법을 소개하며, 직접 설치하는 방법은 아래의 링크에서 소개하도록 한다.

 

 

 

# 도움이 될만한 포스팅

-. 자바 직접 설치 방법: http://wookoa.tistory.com/366

-. RPM과 YUM 차이점: http://wookoa.tistory.com/365

-. 우분투에서 자바설치: http://wookoa.tistory.com/188

 

 

 

01. 설치 확인

아래의 명령어를 실행한 결과 자바의 버전이 출력된다면, 현재 자바가 설치되어 있다고 판단할 수 있다. 자바가 설치되어 있다면 삭제할지 추가로 설치할지 적절하게 판단 후 진행한다. 

 

[root@localhost ~]# java -version

-bash: java: command not found

 

 

02. 설치 가능한 패키지 확인

아래의 명령어를 통해 설치가 가능한 Java 목록을 확인할 수 있다. 본인의 시스템에서는 JDK1.6, JDK1.7, JDK1.8(32Bit), JDK1.8(64Bit)가 설치할 수 있다고 출력되었다. 아래의 목록은 패키지 저장소 서버로부터 다운로드 받을 수 있는 목록이므로 자신이 원하는 버전이 없다면, 웹상에서 직접 RPM 파일을 다운로드 받아서 설치 할수도 있다.

 

[root@localhost ~]# yum list java*jdk-devel
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: ftp.neowiz.com
 * extras: ftp.neowiz.com
 * updates: ftp.neowiz.com
Available Packages
java-1.6.0-openjdk-devel.x86_64        1:1.6.0.41-1.13.13.1.el7_3        base
java-1.7.0-openjdk-devel.x86_64        1:1.7.0.191-2.6.15.4.el7_5        updates
java-1.8.0-openjdk-devel.i686          1:1.8.0.181-3.b13.el7_5           updates
java-1.8.0-openjdk-devel.x86_64        1:1.8.0.181-3.b13.el7_5           updates

 

 

 

 

03. 설치

아래의 명령어를 통해 자신이 원하는 Java를 설치한다. 본인은 포스팅 목적에 맞게 JDK1.8을 설치할 것이다. 명령어만 실행하면 나머지는 알아서 설치되므로 매우 편하다. 심지어 환경설정도 자동으로 잡아준다. 설치 중간에 'Is this ok [y/N]'와 같이 설치 여부를 한번 더 묻는다. 대소문자 관계 없이 'y'를 입력하면 설치가 진행된다.

 

[root@localhost ~]# yum install java-1.8.0-openjdk-devel.x86_64

 

 

04. 설치 확인

설치가 정상적으로 완료되었는지 확인하는 방법은 위와 동일하게 아래의 명령어로 확인할 수 있다. 본인의 시스템에는 아래와 같이 JDK1.8이 정상적으로 설치되었음을 출력한다.

 

[root@localhost ~]# java -version
openjdk version "1.8.0_181"
OpenJDK Runtime Environment (build 1.8.0_181-b13)
OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)

 

 

  1. # 제목 변경:
    리눅스(CentOS7)에서 자바(JAVA, JDK1.8) 다운로드 및 설치방법: RPM으로 설치
    >> CentOS7 Java 설치: JDK1.8

Private comment