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
[root@localhost local]#./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
drwxr-xr-x 9 root root 4096 2008-05-28 18:46 jdk1.5.0_16
[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)
# .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