솔라리스에 JDK6 설치하기
<솔라리스에서 JDK6을 설치하는 방법>
설치의 편의를 위해서 솔라리스 패키지 형태로 설치 할것입니다.
우선 솔라리스 커널 정보를 확인하여 JDK를 다운로드 받아야 합니다.
다운로드 경로
http://www.oracle.com/technetwork/java/javase/downloads/jdk6-downloads-1637591.html
솔라리스 콘솔에서 다음 명령어를 칩니다.
$> isainfo -kv
응답에 따라 다음 파일들을 다운로드 받습니다.
32-bit i586 kernel modules 라고 나오면
32비트: jdk-6u33-solaris-i586.tar.Z
64-bit amd64 kernel modules 라고 나오면
32비트: jdk-6u33-solaris-i586.tar.Z
64비트: jdk-6u33-solaris-x64.tar.Z
32-bit sparc kernel modules 라고 나오면
32비트: jdk-6u33-solaris-sparc.tar.Z
64-bit sparcv9 kernel modules 라고 나오면
32비트: jdk-6u33-solaris-sparc.tar.Z
64비트: jdk-6u33-solaris-sparcv9.tar.Z
32비트 JDK의 경우에는 32비트만 설치하고, 64비트 JDK를 설치 하기 위해서는 32비트를 설치 한후 설치를 해야 합니다.
<설치방법-64비트 SPARC로 설명: 설치방법은 파일명만 틀릴 뿐 동일>
root 로 로그인후 32비트 설치
[root] /home/jdk6/32bit > gunzip jdk-6u33-solaris-sparc.tar.Z
[root] /home/jdk6/32bit > tar xvf jdk-6u33-solaris-sparc.tar
[root] /home/jdk6/32bit > pkgadd -d . SUNWj6rt SUNWj6dev SUNWj6cfg SUNWj6man SUNWj6jmp
/usr/jdk/jdk1.6.0_33 위치에 설치 됩니다
64비트 추가 설치
[root] /home/jdk6/64bit > gunzip jdk-6u33-solaris-sparcv9.tar.Z
[root] /home/jdk6/64bit > tar xvf jdk-6u33-solaris-sparcv9.tar
[root] /home/jdk6/64bit > pkgadd -d . SUNWj6rtx SUNWj6dvx
설치된 디렉토리로 이동해서 버전 및 64비트 확인
[root] / > cd /usr/jdk/jdk1.6.0_33/bin
[root] /usr/jdk/instances/jdk1.6.0/bin > ./java –version
java version "1.6.0_33"
Java(TM) SE Runtime Environment (build 1.6.0_33-b04)
Java HotSpot(TM) Server VM (build 20.8-b03, mixed mode)
[root] /usr/jdk/instances/jdk1.6.0/bin > ./java -d64 -version
java version "1.6.0_33"
Java(TM) SE Runtime Environment (build 1.6.0_33-b04)
Java HotSpot(TM) 64-Bit Server VM (build 20.8-b03, mixed mode)
/etc/profile 에 환경변수 등록
export JAVA_HOME=/usr/jdk/jdk1.6.0_33
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$CLASSPATH
솔라리스 이전 java 파일 변경
[root] / > mv /usr/bin/javac /usr/bin/javac.old
[root] / > mv /usr/bin/java /usr/bin/java.old
심볼릭 링크 생성
[root] / > ln -s /usr/jdk/jdk1.6.0_33/bin/java /usr/bin/java
[root] / > ln -s /usr/jdk/jdk1.6.0_33/bin/javac /usr/bin/javac
※ 위와 같이 설정되고 재로그인 해도 버전이 변경되지 않는 경우는 이전버전이 설치된 경로가 path 에 지정되 있는 경우이므로 찾아서 수정해 주어야 합니다.
[출처] 솔라리스에 JDK6 설치하기|작성자 모래풀
'공부방' 카테고리의 다른 글
솔라리스(유닉스) 디스크 마운트 시키기 및 마운트 복구하기 (0) | 2017.08.03 |
---|---|
다양한 치즈요리 음식 (0) | 2017.06.15 |
아파치 톰캣 연동 이유는 (0) | 2017.05.09 |
솔라리스 cp 명령 (0) | 2017.05.09 |
솔라리스 tar.gz 압축 해제 (0) | 2017.05.09 |
솔라리스(Solaris) 시스템정보 확인 명령어
시스템 현황 파악할때 필요한
솔라리스(Solaris) 시스템정보 확인 꿀 명령어
○ 하드디스크 크기 : iostat -nE | grep Size
- 콘솔에서 나오는 Size를 전부 더하면 된다.
- 마이너스로 나오거나 말도안되게 크게 나오는 Size는 cdrom장치일 것이다.
○ 기본정보 : uname -a
- 아래와 같이 출력되는데 내용은 다음과 같다.
SunOS(ⓐ) SOLARIS(ⓑ) 5.8(ⓒ) Generic_108528-22(ⓓ) sun4u(ⓔ) sparc(ⓕ) SUNW(ⓖ),Sun-Fire-V240(ⓗ)
ⓐ System(OS)
ⓑ Hostname
ⓒ Release
ⓓ Kernel Version(ID)
ⓔ Kernel architecture(그외 i86pc, sun4m, sun4c 등)
ⓕ Application architecture(그외 sparc, i386, i686등)
ⓖ Platform
ⓗ Banner(서버모델)
○ CPU정보 : psrinfo -vp 또는 psrinfo -v 또는 psrinfo -p
- psrinfo -vp : 물리적장치별 설명
- psrinfo -v : 자세한 설명(보통 버츄어장치를 보여준다.)
- psrinfo -p : 물리적장치 수
- 썬장비에서 프로세서(CPU) 정보를 확인하면 가상(버추어)프로세서로 정보가 엄청나게 많은경우가 있는데 실제 물리적장치는 몇개있지 않을것이다. 참고로 인텔장비에서 GHZ나 MHZ같은 속도는 클럭수를 의미하며 솔라리스에서 psrinfo -vp 를 쳤을 때 clock 정보로 보이기도 한다.
○ 모델명 : prtconf -vp | grep banner-name
○ 메모리크기 : prtconf | grep Memory
○ 기타정보 : prtdiag | more 을 쳐서 천천히 볼 수 있다.
'공부방' 카테고리의 다른 글
솔라리스 tar.gz 압축 해제 (0) | 2017.05.09 |
---|---|
솔라리스10에서 환경변수 추가하기 (0) | 2017.05.09 |
bash 쉘 사용하기 / 메뉴얼 / Bash 쉘 요약 정리 (0) | 2017.01.30 |
bash shell 이란 (0) | 2017.01.30 |
윈도우10에서 Bash 쉘 쓰기 (0) | 2017.01.30 |