64비트 우분투에서 32비트 라이브러리 설치 (부제: 64비트 우분투에서 안드로이드 sdk)

64비트 우분투 11.10에서 안드로이드 sdk의 adb가 동작하지 않는 문제가 있었습니다.

원인은 libncurses5.so 공유라이브러리가 32비트용이 없었기 때문입니다.

그래서 32비트 라이브러리를 설치하려고 ia32-libs 패키지를 설치하면 된다고 하길래 어떤 repository를 추가해야 하나 한참 뒤졌습니다.

다음과 같이 해결했습니다.

$ echo foreign-architecture i386 | sudo tee /etc/dpkg/dpkg.cfg.d/multiarch
$ sudo apt-get update
$ sudo apt-get install ia32-libs

skype 32비트 버전은

$ sudo apt-get install skype:i386

이렇게 설치가 되는 걸로 봐서는 나중에는 libncurses5:i386 이렇게 설치하면 되지 않을까 생각해봅니다. 지금은 이렇게 설치가 안 되지만요…

참고한 사이트입니다:

https://wiki.ubuntu.com/OneiricOcelot/T ... 64_systems