블로그 이미지
좋은느낌/원철
이것저것 필요한 것을 모아보렵니다.. 방문해 주셔서 감사합니다..

calendar

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

Notice

    2008. 12. 8. 15:54 개발/Linux 계열
    1. java.sun.com에서 아래 파일을 다운 받습니다.

    jdk-1_5_0_16-linux-i586-rpm.bin : Redhat RPM Shell script

    jdk-1_5_0_16-linux-i586.bin : GNUZIP Tar Shell script


    2. jdk-1_5_0_16-linux-i586.bin 을 이용한 JDK 설치를 설명합니다.

    해당 파일을 설치할 디렉토리로 copy 또는 move 시킵니다.

    실습에서는 /usr/local 디렉토리에 JDK를 설치하는 단계를 설명합니다.

    [root@localhost local]# cp /home/prowoni/download/jdk-1_5_0_16-linux-i586.bin ./.[root@localhost local]# ll
    -rw-r--r-- 1 root root 49654522 2008-07-11 23:24 jdk-1_5_0_16-linux-i586.bin


    3. 해당 파일을 실행가능한 파일로 바꿉니다.

    [root@localhost local]# chmod +x jdk-1_5_0_16-linux-i586.bin

    [root@localhost local]# ll
    -rwxr-xr-x 1 root root 49654522 2008-07-11 23:24 jdk-1_5_0_16-linux-i586.bin


    4. /usr/local 디렉토리에서 bin 파일을 실행시킵니다.

    [root@localhost local]#./jdk-1_5_0_16-linux-i586.bin


    5. bin 파일을 실행 후 /usr/local 디렉토리에 jdk1.5.0_16 디렉토리가 생성되었고 jdk1.5.0_16 안에는 bin 등 JDK가 설치되어 있습니다.

    [root@localhost local]# ll
    -rwxr-xr-x 1 root root 49654522 2008-07-11 23:24 jdk-1_5_0_16-linux-i586.bin
    drwxr-xr-x 9 root root     4096 2008-05-28 18:46 jdk1.5.0_16


    6. /usr/local/jdk1.5.0_16/bin 에 보면 다음과 같은 실행파일들이 있습니다.

    [root@localhost bin]# ll
    합계 2860
    -rwxr-xr-x 1 root root   4153 2008-05-28 18:31 ControlPanel
    -rwxr-xr-x 1 root root   1080 2008-05-28 18:31 HtmlConverter
    -rwxr-xr-x 1 root root  62564 2008-05-28 18:14 appletviewer
    -rwxr-xr-x 1 root root  62396 2008-05-28 18:02 apt
    -rwxr-xr-x 1 root root  62396 2008-05-28 18:20 extcheck
    -rwxr-xr-x 1 root root  62396 2008-05-28 18:05 idlj
    -rwxr-xr-x 1 root root  62364 2008-05-28 18:06 jar
    -rwxr-xr-x 1 root root  62396 2008-05-28 18:06 jarsigner
    -rwxr-xr-x 1 root root  65116 2008-05-28 18:00 java
    -r-xr-xr-x 1 root root   1789 2008-05-28 18:15 java-rmi.cgi
    -rwxr-xr-x 1 root root  62428 2008-05-28 18:00 javac
    -rwxr-xr-x 1 root root  62396 2008-05-28 18:01 javadoc
    -rwxr-xr-x 1 root root  62332 2008-05-28 18:02 javah
    -rwxr-xr-x 1 root root  62364 2008-05-28 18:16 javap
    -rwxr-xr-x 1 root root 176072 2008-05-28 18:31 javaws
    -rwxr-xr-x 1 root root  62364 2008-05-28 18:17 jconsole
    -rwxr-xr-x 1 root root  62396 2008-05-28 18:20 jdb
    -rwxr-xr-x 1 root root  62460 2008-05-28 18:16 jinfo
    -rwxr-xr-x 1 root root  62460 2008-05-28 18:16 jmap
    -rwxr-xr-x 1 root root  62364 2008-05-28 18:16 jps
    -rwxr-xr-x 1 root root  62396 2008-05-28 18:16 jsadebugd
    -rwxr-xr-x 1 root root  62460 2008-05-28 18:16 jstack
    -rwxr-xr-x 1 root root  62396 2008-05-28 18:16 jstat
    -rwxr-xr-x 1 root root  62396 2008-05-28 18:16 jstatd
    -rwxr-xr-x 1 root root  62396 2008-05-28 18:06 keytool
    -rwxr-xr-x 1 root root  62428 2008-05-28 18:06 kinit
    -rwxr-xr-x 1 root root  62428 2008-05-28 18:06 klist
    -rwxr-xr-x 1 root root  62428 2008-05-28 18:06 ktab
    -rwxr-xr-x 1 root root  62396 2008-05-28 18:16 native2ascii
    -rwxr-xr-x 1 root root  62620 2008-05-28 18:17 orbd
    -rwxr-xr-x 1 root root  62428 2008-05-28 18:18 pack200
    -rwxr-xr-x 1 root root  62628 2008-05-28 18:06 policytool
    -rwxr-xr-x 1 root root  62364 2008-05-28 18:15 rmic
    -rwxr-xr-x 1 root root  62396 2008-05-28 18:15 rmid
    -rwxr-xr-x 1 root root  62396 2008-05-28 18:15 rmiregistry
    -rwxr-xr-x 1 root root  62396 2008-05-28 18:16 serialver
    -rwxr-xr-x 1 root root  62396 2008-05-28 18:17 servertool
    -rwxr-xr-x 1 root root  62620 2008-05-28 18:17 tnameserv
    -rwxr-xr-x 1 root root 357381 2008-05-28 18:18 unpack200


    7. java -version 을 실행하여 정상적인 실행과 버전을 확인합니다.

    [root@localhost bin]# ./java -version
    java version "1.5.0_16"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_16-b02)
    Java HotSpot(TM) Client VM (build 1.5.0_16-b02, mixed mode, sharing)


    8. 사용자의  쉡 환결파일에 JAVA_HOME을 SET 해주고, bin 디렉토리를 path에 추가하여 사용자가 실행가능하도록 합니다.

    # .bashrc
    # prowoni util path
    # set java home
    export JAVA_HOME=/usr/local/jdk1.5.0_16
    # set ant home
    export ANT_HOME=/usr/local/ant-1.7.1
    # set path
    export PATH=${JAVA_HOME}/bin:${PATH}:${ANT_HOME}/bin

    posted by 좋은느낌/원철