2012년 10월 18일

우분투 12.04(11.04 이후)에서 oracle-jdk7 설치하기

우분투 사용하면서 제일 난감했던게 자바 설치 시 open-jdk가 설치된다는 거였다.
이걸 사용했으면 좋겠지만 역시 oracle 자바를 많이 사용하다보니 너무나도 불편하다.
(안돼는 것도 많고...)

이곳 저곳 들쑤셔보니 나오는 자료는 많다.
근데 압축파일 다운받아 설치하는 건 잘 안돼더라.
아직 내공이 부족해서 그런가?

일단 apt를 사용해 설치하는 방법을 적어본다.
(우분투 설치할 때 마다 구글 검색하는게 귀찮아서 올린다;)

------------------------------------------------------------------

1. open jdk 삭제

  일단 이것부터 없애버리자.
  • sudo apt-get purge openjdk*
  • sudo update-alternatives --config java
  2번째 명령어로 설치 된 자바가 있는지 확인한다. 다음으로 넘어간다.

------------------------------------------------------------------

2.apt 저장소 추가

  일단 가능한 저장소를 적어본다.(모두 추가시켜도 상관없다)
  • sudo add-apt-repository ppa:upubuntu-com/java
         (ubuntu 자바 저장소) -- 이건 죽은것 같다. 나중에 이것때문에 apt 업데이트가 안돼
                                             지워버렸다. 설치하지 말자.
  • sudo add-apt-repository ppa:webupd8team/java
         (webupd8team 저장소, http://www.webupd8.org/)

  이후에 업데이트를 한다.
  • sudo apt-get update
------------------------------------------------------------------

3. java7 설치
  자바 인스톨러를 다운한다. 명령어 입력 이후, 인스톨러 설치와 동시에
  자동으로 자바7을 설치해준다.
  • sudo apt-get install oracle-java7-installer
  • sudo update-alternatives --config java
  • sudo update-alternatives --config javac
  인스톨이 끝난후 2번째와 3번째 명령어로 자바와 자바 컴파일러 설정을 본다.
  대체 항목이 하나밖에 없다고 나오면 성공.

  그리고 다시한번 확인하기 위해 터미널에

  • java
  • javac
  를 각각 쳐보자. 뭔가 여러개 뜨면 성공이다.


------------------------------------------------------------------

  어찌된 이유인지 java8이 있다. 가운데 java7을 java8으로 바꾸면 설치된다. 아직 정식
  버전은 아닌것 같으니 두고 봐야겠다. 그리고 AMD에서 자바 8 GPU 가속 가능하게 한다고
  떠 있는 걸 보니 안드로이드 때문인건가? 하여간 설치 해보고 싶은 이는 해 보시길.

이걸로 나중에 재설치 할때마다 뒤지지 않아도 되겠지. 외우기는 귀찮고;;;

댓글 없음:

댓글 쓰기