우선 기본적으로 솔라리스 8에서 정확한 이유는 모르겠지만 jdk 1.7 이상이 설치가 잘 안됐다...
이유는 잘 모르지만 어쨋든.
SunStudio 11설치를 위해 1.6u45를 받아서 설치를 해봤더니 무수한 Exception 에러...
그렇다면 뭐가 문제인고 찾아보니.. 1.4.2 나 1.5 설치를 권장한단다. 1.6.10... 정도였나 12였나
어쨋든 그 이하 버전을 설치 해야 한다는데 안전하게 1.5 버전을 설치 했다.
sparc jdk 설치를 하려면 32비트와 64비트가 있는데
jdk-1_5_0_22-solaris-sparc.tar.Z - 32비트
jdk-1_5_0_22-solaris-sparcv9.tar.Z - 64비트
두가지를 받아야 한다.
64비트 jdk 설치를 위해서는 32비트를 먼저 설치해야 하는데 처음에 Z 확장자가 뭔가해서 당황했지만..
예전 유닉스 압축 형태란다.
uncompress [파일명] 혹은 gzip 으로 평소에 압축해제 하듯이 압축을 풀면 잘 풀린다.
그 다음 나오는 SUNW 관련 패키지 들이 있는데
SUNW[version]rt
SUNW[version]dev
대충 설명을 읽어보니 두개는 필수 인 것 같다. 더불어 SUNW[version]cfg, SUNW[version]man 등도 같이 설치하자.
나머지 한개 패키지는 아마도 일본어 관련 패키지 인것 같다.
64비트 패키지도 설치
SUNW[version]rtx
SUNW[version]dvx
설치가 정상적으로 끝나면 /usr/jdk/jdk[version] 에 설치가 완료된다.
jdk 버전 확인도 잊지 말자
/usr/jdk/jdk[version]/bin/java -version
/usr/jdk/jdk[version]/bin/java -d64 -version
profile 등록
export JAVA_HOME=/usr/jdk/jdk[version]
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:.:$CLASSPATH
솔라리스 8에는 기본적으로 1.2.2 인가? 로 설치되어 있는데 /usr/bin 에 모든 사용자를 위해 링크를 변경해 놓자.
ln -s /usr/jdk/jdk[version]/bin/java /usr/bin/java
ln -s /usr/jdk/jdk[version]/bin/javac /usr/bin/javac
끝.
'OS > Solaris' 카테고리의 다른 글
Solaris에서 Package 관리 관련 명령어 (0) | 2014.05.28 |
---|---|
솔라리스 패키지를 받을 수 있는 곳 (0) | 2013.07.09 |
Solaris_10 Hostname 변경 (0) | 2013.04.15 |
솔라리스 10에서 네트워크 설정하기. (1) | 2013.02.04 |
솔라리스 설치시 셋팅 사항 메모 (0) | 2013.02.04 |