Running multiple versions of CrossOver can result in
~/.cxoffice directory conflicts. In some cases, an application will not run in one version of CrossOver, but does run in another. If you need to install parallel versions of CrossOver, use the
.bin installer and manually set the
CX_PRODUCT_ID value for each install. (
CX_PRODUCT_ID only accepts alphanumeric characters, special characters are not allowed.)
The steps to install multiple versions of CrossOver (e.g., 21 and 20) are as follows:
Set your environment variable in terminal.
$ export CX_PRODUCT_ID=cxoffice21
Drag and drop the CrossOver 21
.bin installer into terminal. This instance installs as cxoffice21, and bottles are written to the
Go back into terminal and set the environment variable for the other version.
$ export CX_PRODUCT_ID=cxoffice20
Drag and drop the CrossOver 20
.bin installer into terminal. This instance installs as cxoffice20, and bottles are written to the
Reset the environment variable in terminal.
$ export CX_PRODUCT_ID=
Note: When installing multiple versions of CrossOver, do not use the