Adobe의 AIR Runtime은 Linux에서 32bit Binary만을 지원합니다. 32bit AIR 런타임을 64bit Ubuntu에서 설치하기 위해서는 32bit로 Compile된 AIR와 관련된 Library와 Package를 설치해야 합니다. 언제쯤 Adobe가 정식으로 Linux에서 64bit를 지원해줄런지..ㅎㅎ
설치를 위해서는 아래와 같은 과정대로 하시면 됩니다.
1. AIR 2.0 Runtime Beta Download
Adobe Labs에서 AIR 2.0 Runtime Beta Binary를 다운로드 받습니다. Package는 의존성 문제 때문에 충돌이 많네요.
- Adobe AIR 2.0 Beta Binary : http://download.macromedia.com/pub/labs/air/2/b1/air2_b1_runtime_lin_111709.bin
2. ia32-libs 설치
기본적으로 Linux Application에 대한 32bit Library를 모아둔 Package인 ia32-libs를 설치해야 합니다. 이것을 설치하게 되면 libnspr, libnss library에 대한 삽질을 줄일 수 있습니다.
Adobe의 문서에서는 Kernel.org에서 Package를 받아서 추출하는 방법을 사용하지만, 이 패키지를 설치하면 그렇게 하지 않아도 됩니다.
1 | sudo apt-get install ia32-libs |
3. Getlibs 설치
Ubuntu에 AIR와 관련된 32bit library를 설치하기 위해서, getlibs라는 tool을 사용합니다. Getlibs는 64bit Linux에서 32bit application을 돌리기 위한 library 의존성을 자동으로 해결해 주는 tool입니다. 설치하기 위해서는 여기서 binary를 download 받고 아래의 명령을 실행하면 됩니다.
1 | $ sudo dpkg -i getlibs-all.deb |
4. Getlibs로 관련된 Library 설치
AIR Runtime과 의존성이 있는 library를 getlibs를 이용하여 자동으로 설치합니다.
1 2 3 | $ sudo getlibs -l air2_b1_runtime*.bin $ sudo getlibs -l libhal-storage.so.1 $ sudo getlibs -l libgnome-keyring.so.0.1.1 |
5. AIR 2 beta runtime binary 설치
마지막으로 다운로드한 AIR 2 Beta runtime binary를 설치합니다. Package로 강제로 설치하는 방법이 있지만, 다른 패키지와 충돌이 생기네요. 가급적 Binary로 설치하세요.
1 2 | $ chmod 755 air2_b1_runtime*.bin $ ./air2_b1_runtime*.bin |
6. 마치면서
이상으로 Ubuntu 9.10 64bit에서 AIR2 Beta Runtime을 설치하는 방법을 알아봤습니다. 이제 AIR로 개발된 Application을 테스트 해볼 일만 남았군요. 조만간에 테스트한 Post를 올리도록 하겠습니다.
– God Bless..
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 2.0 Korea.
이 Post와 연관된 Posts:
- Ubuntu Maverick Meerkat(10.10) 64bit에서 TweetDeck을 사용할 때 한글이 입력되지 않을 경우
- Ubuntu Lucid Lynx(10.04)에서 Oracle 11g Release 2 설치하기 : 1. System 설정
- Ubuntu Lucid Lynx(10.04)에서 Oracle 11g Release 2 설치하기 : 3. Tips
- Ubuntu Maverick Meerkat(10.10)을 USB Memory로 설치하기
- Ubuntu Oneiric Ocelot 11.10을 설치한 후 해야 할 것들 (1. System 설정)
|
|


