Currently I'm running Ubuntu 11.10 64 Bit on my laptop and I want to install some Windows programs with Wine (Dreamweaver CS5/Starcraft II etc) but these programs require the 32Bit version of Wine to work even being in a 64Bit environment... I'm a Fedora user most of the time and in that distro installing 32Bit versions of apps inside of a 64Bit system is never a problem, but didn't find a way to do that on Ubuntu.
Things have changed since my original answer. The version of Wine you install on a 64bit computer these days is capable of running in both a 64bit and 32bit capacity. This is decided by the prefix (the local bundle of files, traditionally at
Once you've set up a 32bit prefix, everything will run in 32bit mode in that prefix. Conversely, if you don't do anything and run anything with
If you're upgrading an old prefix (and I think this is why I hadn't appreciated this before today), it will carry on using the same architecture. My ~2010 prefix just kept working.
If you're starting a new prefix (ie on a new install of Ubuntu), you'll need to do a few special things:
And that's it. Unless you're specifying another prefix that doesn't exist yet, you shouldn't need to set
And ultimately, as Wine64 matures, this should be something that's less and less relevant. Wine64 should be able to run 32bit applications.
Step 1: Install wine 1.4. This version of wine supports win32 and win64.
Step 2: Open a terminal.
Step 6: Enjoy, the new prefix is set for 32-bit execution.
This is the proper way to do this. Installing cross-arch packages is a dirty fix that's likely to cause you trouble.
On Ubuntu Oneiric, the 32-bit binaries and libraries of Wine are installed by default. No special action is necessary other than installing
The best ways to do this:
You can install 32bit Packages by using:
You need to download the wine-package for i686.
But you should be carefull to have the correct libraries installed as well.
is the minimum you should do.
However, I never had a problem with a program not running in wine because of 64-bit ubuntu and much Windows-Software is 32bit.