[Ubuntu Diary] JDK 설치 및 환경변수 등록

오랫만에 우분투 다이어리를 작성하는 것 같습니다.
개인적인 사정으로 집에있던 데스크탑을 다른 곳으로 옮기게 되었습니다.
전에 셋팅하던 내용을 모두 삭제하고, 처음부터 다시 셋팅하게 되었습니다. ㅠ_ㅠ
많이 설치하지 않아서 다행이였고, 새로 설치된 내용도 모두 기록해 놓아서 다행입니다. ^^

기록해놓은 문서와는 순서가 달라서 약간 헷갈릴수도 있겠지만...
정신차리고 일기를 작성해 봅니다.

오늘은 JDK를 설치하는 내용을 살펴봅니다.
너무 간단해서 별로 쓸 내용이 없네요.

썬... 그러니깐 Oracle의 JDK를 설치해 보겠습니다.
제가 서버에서 돌릴려고 하는 것은 자바관련 서비스니까, 저에겐 JDK가 필요하기 때문이죠.

일단 설치가 되었는지 궁금해서 아래 명령을 내려보겠습니다.
java -version

음. 설치되어 있지 않은 것 같네요.
현재 서버를 몇몇분과 함께 사용하고 있는 터라, 누군가가 설치했을수도 있거든요.

예전에 기록해둔 메모를 토대로 JDK를 설치해 보겠습니다.
(참고경로 : http://realpc.tistory.com/33)

아래 명령으로 설치시도를 하였으나, 해당 패키지가 누락되었다는 메시지 출력되는군요.
apt-get install sun-java6-jdk

현재의 저장소에는 썬의 JDK정보는 없는 것 같습니다.
이 처럼 Third Party repository 인스톨이 필요할 때가 있는데요.
이러한 경우에는 /etc/apt/soures.list 파일을 수정하거나, add-apt-get-repository 명령을 이용해 repository를 추가하면 됩니다.
add-apt-repository "deb http://archive.canonical.com/ lucid partner"

명령어를 열심히 따라쳤지만, 캐노니컬이 무엇인지 모르겠어서 검색을 해봅니다.
우분투를 만들어낸 회사의 이름이더군요. (저만 몰랐던건 아니겠죠. 후후)

변경된 repository를 사용하도록 apt-get을 업데이트 하겠습니다.
apt-get update

아래 명령수행 후 설치과정이 수행되는데,
약관내용과 동의 버튼 등이 화면에 나오면 수락하는 과정이 필요합니다.
apt-get install sun-java6-jdk

이게 어디에 설치되는건지 궁금하시죠? 기본 경로는 아래와 같습니다.
설치된 경로 : /usr/lib/jvm/java-6-sun

설치된 JDK 버전도 궁금하다구요?
java -version

설치된 자바버전정보가 출력됩니다. ^^
자! 이제 설치는 완료되었군요. 윈도우 환경에서처럼 JDK 설치후에는 환경변수를 등록하는 과정이 필요합니다.
(참고경로 : http://penta82.egloos.com/4098352)

자신의 홈디렉토리에서 아래 명령어로 문서파일을 열어줍니다.
sudo vim .bashrc

문서 최하단으로 이동하여, 아래의 명령을 추가하겠습니다.
/jvm/이하의 경로는 시스템마다 다를 수 있으니 확인해야 해요~

JAVA_HOME=/usr/lib/jvm/java-6-sun
export JAVA_HOME
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/*
수정된 문서를 저장하고 나온 뒤
현재의 터미널 연결을 해제하고, 다시 접속하여 아래 명령으로 확인해야 합니다.
echo $JAVA_HOME
echo $CLASSPATH

등록된 경로정보가 모두 정상적으로 출력된다면 오케이~!~
수고하셨어요~~~~