Appendix A. Directory Structure, Location of Files

CrossOver creates two directories during its installation and setup. The installation process creates a directory structure at a user-specified location, whereas the setup directory is always in a fixed location relative to the user's home directory.

The Bottle Manager may also modify the MIME type associations on the system as well as the Unity, GNOME and KDE menus.

Installation Files

The location of the installed files, which can be specified during the installation, defaults to ~/cxoffice for a non-root installation, and /opt/cxoffice for a root installation.

cxoffice.  The installation tree has the following structure:

bin This directory contains all the executable programs used by CrossOver. As a general rule, it is better to not place this directory into your PATH as it may conflict with other versions of Wine. We recommend creating symbolic links to individual programs in /usr/bin instead.
lib This directory contains all the shared object files used by CrossOver. Again, we recommend against adding this directory to your ld.so.conf or to your LD_LIBRARY_PATH.
doc This directory contains the CrossOver user guide.
.mojosetup This directory is generated during installation and contains information used during the uninstallation process.
share This directory contains supporting files used by CrossOver.
support This directory contains your system's published bottles.

cxoffice/etc.  The etc directory contains the CrossOver configuration. This directory contains the following files:

cxoffice.conf The CrossOver configuration file. The settings are fairly heavily commented, so there is a good chance that if you were so inclined, you could meaningfully modify it with a text editor. However, note that for most users we recommend using the EditParameters menu instead.
cxoffice.conf.* The Bottle Manager automatically backs up old versions of configuration files. It can get untidy -- feel free to delete extraneous files.
license.txt license.sig These files contain your CrossOver license.

~/.cxoffice.  This directory contains all of the CrossOver settings, and all of your bottles.

cxoffice.conf The CrossOver configuration file. The variables are fairly heavily commented, so there is a good chance that if you were so inclined, you could meaningfully edit it with a text editor. However, note that for most users we recommend using the Bottle Manager to modify this file.
installers This directory contains any installers that the CrossOver Software Installer has downloaded for you so they don't need to be downloaded again later. This directory can get large. Feel free to delete it to save space.
tie This contains the updated CrossTie profiles that the CrossOver Software Installer has downloaded for you. It should not get very large but you can delete it if you wish.

~/.cxoffice/bottle-name Each bottle directory contains the following files and directories:

cxbottle.conf This file contain bottle-specific CrossOver configuration options.
*.reg Files that contain a simulated registry for the Windows environment.
drive_c A complete directory structure replicating a Windows C: drive.
dosdevices A directory containing definitions for the Windows devices.
cxassoc.conf cxmenu.conf cxnsplugin.conf desktopdata windata These files and directories contain information about the bottle's associations, menus, etc.
Please Wait...
eyJjYXJ0IjowLCJ0enMiOi01LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNTAwNDkwNTYzfQ==