ia32-libs 설치하는 방법

64-bit OS 에서 32-bit 패키지를 이용할 때
ia32-libs를 설치해서 이용하시던 분들이 많으실 겁니다.
우분투 14.04에서는 이 파일이 설치 안되었다고 하더군요

Debian의 패키지 정책이 바뀌어서
우분투 11.10 부터 Multi-Archi 개념이 들어서면서, ia32-libs를 싣지 않았다고 합니다.
http://askubuntu.com/questions/107230/what-happened-to-the-ia32-libs-package

다만,유예 기간을 두어서 우분투 13.04 까지는 ia32-libs 패키지는 실려 있었는데,
우분투 13.10에서 부터는 ia32-libs 패키지도 빠지게 되었답니다.
http://packages.ubuntu.com/search?keywords=ia32-libs

그러므로, 우분투 14.04 64-bit 에서 Kingsoft WPS office 같은
32-bit패키지를 이용하시려면 아래의 방법들중에서 원하시는 방법으로 해보세요

해결방법 1) ia32-libs_1.0_all.deb 패키지 다운받아서 설치하기
sudo dpkg --add-architecture i386; sudo apt update
https://dl.dropboxusercontent.com/u/54450962/ia32-libs_1.0_all.deb

해결방법 2) 
sudo dpkg --add-architecture i386 && sudo apt-get update
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0

해결방법 3)
http://askubuntu.com/questions/454253/64bit-ubuntu-14-04-running-32bit-binaries
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386
sudo ./adb

2015-07-13 P.S)
이젠 ia32-libs 패키지가 완전히 빠졌나봅니다.
gcc-multilib이 대신하는군요

sudo dpkg --add-architecture i386
sudo apt-get install gcc-multilib



댓글