본문 바로가기

OS/Linux

64비트 우분투에서 32비트 라이브러리 설치

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

출처 : http://www.ubuntu.or.kr/viewtopic.php?p=94024