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

일반적으로, 우분투 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



출처는 각각 명시했습니다. 
 
이건 이 나름대로의 쓸모가 있기 때문에 적어두겠습니다. 환경은 우분투 10.10입니다.

흔히 터미널을 띄워서 응용 프로그램을 실행하면, 터미널 안에서 실행되는 애들은 괜찮은데 - 창을 그대로 사용하잖아요 - 그렇지 않은 프로그램들은 터미널에서 프로세스로 도느라 터미널은 못 씁니다. 그래서, 준비했습니다.

바로 Alt + F2 를 누르면 실행 창이 뜹니다. 바로 Windows에서의 '실행'창과 같은 역할을 하는 창입니다. 여기에서 프로그램을 경로 지정해서 실행시킬 수 있어요. 예를 들어 일전에 포스팅한 DrRacket이라던가... ('ㅅ')

쉘 명령도 먹겠죠? 그래서 참조 한 사이트(Kevin님 블로그)에서는 gnome-terminal을 실행할 수 있다고 해 두셨습니다.

뭐 기타 등등도 먹습니다.

덧붙임으로 좀 더 내용을 적자면, Ctrl + Alt + F1~F7 까지는 tty1~7까지입니다. 눌러보면 깜짝 놀랍니다. 검정색 터미널 화면으로 바뀌어서. startx 해도 안 먹어요. tty7에 해당하는 Ctrl + Alt + F7이 바로 X-window 환경으로 돌아오는 단축키 입니다.(F7로 안되면 F8이 되는 환경도 있다고도 하네요)

이제... 안 까먹겠죠? 그럴거에요.

+ Recent posts