Search This Blog

Monday, September 27, 2010

Install 32 bit application on 64 bit Ubuntu...

There can be requirement in many cases, when you want to install some 32 bit applications on 64 bit OS environment.
I faced this problem, when I had to install GoogleEarth for my Ubuntu Lucid Lynx 64 bit OS.

ubuntu@localhost:~$ sudo ./GoogleEarthLinux-5.1.bin
[sudo] password for ubuntu:
Verifying archive integrity... All good.
Uncompressing Google Earth for GNU/Linux 5.1.3535.3218...............................................................
setup.data/bin/Linux/amd64/setup.gtk2: error while loading shared libraries: libxml2.so.2: cannot open shared object file: No such file or directory
setup.data/bin/Linux/amd64/setup.gtk: error while loading shared libraries: libSM.so.6: cannot open shared object file: No such file or directory
The setup program seems to have failed on amd64

Fatal error, installer failed to run at all!
ubuntu@localhost:~$


So, to achieve this, all you need to do is install ia32-libs, and we are good to go.

ubuntu@localhost:~$ sudo apt-get install ia32-libs

There are other ways though, to make 32 bit applications run on 64 bit OS.
Refer this link for more options.

..............Done!!!

No comments:

Post a Comment