우분투에 JDK 7 tar 패키지로 수동 설치하기
# JDK 설치하기
우분투에 JDK 설치 관련으로 인터넷을 뒤져보면 apt-get (sun-java...) 이나 시냅틱 패키지 관리자 ( openjdk-... )로 설치가 된다고들 하던데... 난 안되는 상황이다.
"설치할 수 있는 후보가 없습니다." 라는 메세지만 받았다. 그리고 rpm, deb등 설치 패키지들도 의존성관련 에러가 발생한다.
이럴때 살짝 멘붕이 온다. 하지만 당황하지 말자.
설치 패키지로 잘 설치가 안된다면 다른 방법이 있다. 바로, tar 패키지 받아서 직접 경로에 설치하는 것이다.
아래 주소에 가면 x86용 JDK-7 tar 패키지를 받을 수 있을 것이다.
본격 설치과정
내가 시도한 설치 환경은 아래와 같다.
Ubuntu linux 10.04 LTS 2.6.32.34-generic
jdk-7-linux-i586.tar.gz
설치 명령은 아래 순서를 따르면 된다.
$ sudo mkdir /usr/local/java # java 디렉토리 생성은 선택사항.
$ cd /usr/local/java
$ sudo cp ~/Downlaod/jdk-7-linux-i586.tar.gz .
$ sudo tar zxf jdk-7-linux-i586.tar.gz # 압축이 풀리면 아마 jdk1.7.0 이 생성될 것이다.
그리고, 몇가지 시스템 환경변수를 수동으로 추가해주면 된다.
vi 에디터나 gedit 등 편집기로 자신의 홈디렉토리의 .bashrc 파일을 편집하자.
나는 vim 을 사용했다.
$ cd # 홈디렉토리 이동
$ vim .bashrc
// .bashrc 추가 내용
export JAVA_HOME=/usr/local/java/jdk1.7.0
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib
$ source .bashrc
$ javac -version # 받은 JDK 버전에 맞게 나오면 설치 완료.
$ java -version
참고 사항
1. 작업 환경에 eclipes 혹은 Android 개발환경이 이미 설치되어있다면 설치한 java ( 1.7.0 ) 명령어가 아닌 다른 java (1.7.0 이외 버전) 명령이 실행될 수도 있다는 것을 알아두기 바란다.
2. 위 설정은 개인 계정에만 적용되는 설정이다.
'개발자의 기록 노트 > Linux' 카테고리의 다른 글
[우분투] Ubuntu 12.04 에 JDK7 설치하기 (0) | 2012.09.15 |
---|---|
Kprobes 사용하기 [2] : 시스템콜에 probe 삽입하기 (0) | 2012.09.12 |
Kprobes 사용하기 [1] : Ubuntu 12.04 (0) | 2012.09.11 |
[리눅스/Vi]Vim, Vi, GVim 에서 '작업 취소(Undo)' / '다시 하기(Redo)' 방법 (0) | 2012.04.18 |
[우분투] Ubuntu에 Mysql 설치 (1) | 2011.12.28 |
리눅스 압축 tar gzip bzip2 zip 해제/압축 방법 (0) | 2011.11.27 |