안드로이드를 빌드하기 위해서 이런저런 세팅을 하다가 이건 정리해놔야겠다 싶어서 적어보겠습니다.

일반적으로, 우분투 10.04를 설치하고 나면 sun-java6-jdk 설치가 잘 안됩니다. 이게 있어야 안드로이드가 빌드가 된다던데.
결국 두번의 실패를 딛고 마지막에 성공했습니다.
급한 분들은 맨 밑만 보면 됩니다.


뭐 일단 아래 이런 패키지는 그냥 설치하실 수 있으니까 그러려니 하면서 설치 해 줍니다.

$ sudo apt-get install git-core gnupg flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev  ant gcc-multilib g++-multilib

 
이 메시지를 보게 됩니다.

$ sudo vi /etc/apt/source.list
에서 캐노니컬에 해당하는 라인의 주석을 빼줍니다. 대략 45, 46라인이겠네요.

$ sudo apt-get update

<$ sudo apt-get install sun-java6-jdk
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다       
상태 정보를 읽는 중입니다... 완료
sun-java6-jdk 패키지를 사용할 수 없습니다.  하지만 다른 패키지가 참조하고 있습니다.
해당 패키지가 누락되었거나 지워졌다는 뜻입니다. 아니면 또 다른 곳에서
패키지를 받아와야 하는 경우일 수도 있습니다.
E: sun-java6-jdk 패키지는 설치할 수 있는 후보가 없습니다

아, 짜증이 밀려옵니다. 아마도 OpenJDK를 밀기 위한 것인듯 한데. 

또 찾아봤습니다. (참고:http://ammoguy.springnote.com/pages/354463)

sudo add-apt-repository "deb http://archive.canonical.com/ubuntu maverick partner"

추가해줍니다. 아까 한 sudo apt-get update 도 잊지 마시고...
또 안됩니다. 다시 찾았습니다 -_-^
왜 다른 분들 방법이 제겐 안 통하는지. (아마 시간의 힘으로 패키지에서 빠져나간 탓이 제일 클거라 생각합니다.)

그래서 결론은 이 세줄입니다. (참고:http://blog.daum.net/pharosee/14853351)

sudo add-apt-repository ppa:sun-java-community-team/sun-java6

sudo apt-get update

sudo apt-get install sun-java6-jdk



출처는 각각 명시했습니다. 
 

+ Recent posts