Install and use multiple versions of Crossover on Linux.
In most cases, we recommend that customers use only one version of CX Office (or CX Games). Multiple versions of CX Office on the same user account will fight over the ~/.cxoffice directory, and lead to issues. However, in rare cases some users may need to run one application in an older version of Crossover and other applications in the newest version. If this applies to you, here's how to install two parallel differing versions of CX Office.
First, you'll need to be using the bin installer (or Shell Script - the installer ending in ".bin" of Crossover), not the .deb or .rpm install.
Let's say you're trying to install CX Office 10 as well as CX Office 9.2. Beginning with 10.1, set your environment variable in terminal like so:
$ export CX_PRODUCT_ID=cxoffice10
With this variable set, drop your .bin installer into the terminal and run. This will install as "cxoffice10". When you run this copy of CX Office, it will write bottles to the ~/.cxoffice10 directory.
Note that "CX_PRODUCT_ID" will only accept numerical and letter characters - no periods, slashes, or dashes.
To install CX Office 9.2, go back into terminal and set the environment variable like so:
$ export CX_PRODUCT_ID=cxoffice92
and repeat the above steps. When you're all finished, re-set your environment variable by running:
We're rebels. We're misfits. But mostly, we're software liberators. And we're very, very good at what we do. We have to be. Lots of developers work with open source, but only a tiny fraction of those are good enough to get software that was designed for one platform to work on another one. We invented CrossOver software - a unique approach to cross-platform compatibility that does not require dual-boot or another OS license. We launched PortJump to help app and game developers broaden their market beyond Windows® users. And we launched ExecMode to help organizations solve really ugly technical challenges.