How to Install a 32bit program in 64bit Ubuntu
With Ubuntu 12.04 and 13.10 both recommending 64bit for most users (at last), you may find that some software doesn't have a 64bit counterpart.
Some people would have undoubtedly moaned and groaned about it. However, if you favorite no-name muse doesn't seem to swing that way, there is a solution. Lie. That's right, you can trick applications into thinking you're still a 32bit kinda guy. They might not work perfectly every time, and certainly won't take advantage of your new-found super-speed, but they might just plod along anyway.
Some software may not work this way. Some may cause damage that should be easily reversible (no promises). Unfortunately, we can't help every individual case, but you can askubuntu.com about specific pieces of software if this doesn't work.
First, check to see if the package you want is available in 64bit. Try googling around, 32bit will have i386, i586 or i686 in the name, whereas amd64 indicates 64bit. You might want to include amd64 in your search terms.
Start by installing the package ia32-libs. Clicking that link should open the Ubuntu Software Centre, and the install button is located near the top-right-hand corner. If that doesn't work, then try searching for it in the Software Centre. You might have to click "Show # Technical Items" (bottom left).
Alternatively, you can run the following in the terminal, providing your password when prompted.
If you program will still not install (try doing it the normal way), grab a .Deb and try it manually (edit the parts in blue).
sudo dpkg --force-architecture -i Downloads/your-package.deb