Installing 32bit programs on amd64 (lenny)
Can anyone give me a decent guide for installing a 32bit i386 program on my amd64 machine? I'm trying to install zsnes (who doesn't love SuperNintendo?) It's only available in the i386 repos, so obviously I can't get to it through apt-get.
I've tried dpkg -i --force-architecture but using that it installs with the 64 bit files. This isn't a problem for zsnes, since the 32bit is the only one installed. But some of the libraries zsnes uses (libao2 in particular) are already installed as 64bit libraries but not as the 32bit version. Using dpkg to install these just overwrites the 64bit with the 32bit. The program runs, but now one of my libraries is the wrong architecture. How do i get the debs to install into the 32bit directories where they are supposed to be?