Installing CrossOver on Linux x86_64 Distributions
This article no longer applies to current releases of CrossOver. It is preserved here for those who are using very old versions of CrossOver circa 6.2-8. Some of the information within this article is still useful but much will no longer apply to current versions of CrossOver or current Linux distributions
The preferred method for installing Crossover on 64-bit Distributions is to use the 64-bit .deb installer for Debian-based systems (such as Ubuntu), or the .rpm installer for Fedora/OpenSUSE, etc.
Please note that while there is a 32- and 64-bit installer for Debian systems, there is only one .rpm installer for Crossover. The .rpm will install the necessary 32-bit dependencies on your 64-bit system when run through your Linux package manager such as yum or yast.
Installing Crossover via the .sh ("loki") installer will not automatically install the requisite 32-bit libraries, and for this reason it is not recommended on 64-bit machines.
If you need to install Crossover via the .sh installer on a 64-bit Debian, you'll need to install a package called ia32-libs. You can do this with the Synaptic package manager (look under System...Administrative), or you can open a terminal and run the following command:
sudo apt-get install ia32-libs
If you need to install Crossover via the .sh installer on an RPM system, it is easiest to install wine through your system's package manager prior to the installation of Crossover. The wine installation will involve the installation of all the same 32-bit libraries that Crossover requires.
If you suspect that your system is still missing some 32-bit compatibility libraries needed by Crossover, you can use the following command to identify them: