We regularly test Ubuntu. It is the most widely used Linux distribution and makes up for two thirds of our Linux user-base.
If you are struggling with installation, please contact our Technical Support Staff so that we can assist you.
With Ubuntu 16.04, the Ubuntu Software Center does not work as expected. This means a few more steps are involved. As always, we assume your system is up to date prior to starting our steps. If you are unsure, please open a terminal by pressing ctrl + alt + t
sudo apt-get update; sudo apt-get upgrade
Our preferred installation path is with gdebi. If you do not have it installed, please install gdebi:
sudo apt-get install gdebi
Download the latest version of CrossOver from our site:
Use gdebi to install CrossOver:
sudo gdebi ~/Downloads/crossover_15.1.0-1.deb
On first run, CrossOver will check to see if every library it needed was installed. If not, it will again attempt to install the libraries it needs. To do this, it will open an additional terminal window and prompt for root credentials. Please provide these credentials so CrossOver can complete the set-up process.
If you are running Kubuntu, please see our Kubuntu specific section on our Ubuntu 16.04 - Xenial Xerus
Having trouble with dependencies during installation? Make sure apt knows about 32bit libraries:
sudo dpkg --add-architecture i386; sudo apt-get update
We believe the best installation experience comes from using gdebi. The reasons behind this are explained in detail by the Ubuntu Community on this page:
What is the difference between dpkg and aptitude/apt-get?
Following that, double clicking the Debian-based installer will open CrossOver into Ubuntu Software on Ubuntu Desktop and Ubuntu Gnome systems. If you are using Kubuntu, please see our Kubuntu-centered instructions on our Ubuntu 16.04 - Xenial Xerus
Manually add the packages CrossOver needs:
The following command is provided as a convenience. We recommend letting gdebi do this work for you. If you are using CrossOver 14.1 and up, CrossOver will do most of the work for you and you should not need to manually install anything.
sudo apt-get install libasound2:i386 libasound2-plugins:i386 libfontconfig1:i386 lib32nss-mdns libgnutls26:i386 libxslt1.1:i386 libxcursor1:i386 libxcomposite1:i386 libosmesa6:i386 libopenal1:i386 libmpg123-0:i386 libldap-2.4-2:i386 liblcms2-2:i386 libgstreamer0.10-0:i386 libgstreamer-plugins-base0.10-0:i386 libgsm1:i386 libxinerama1:i386 libxi6:i386 libv4l-0:i386 libsane:i386 libudev1:i386 libxml2:i386 libcups2:i386 libxrandr2:i386 libice6:i386 libsm6:i386 pk11-kit-modules:i386 libp11-kit-gnome-keyring:i386
Still having trouble? We have more detailed suggestions on the Ubuntu 14.04 - Trusty Tahr
Please go to the Ubuntu 12.04 - Precise Pangolin
Installing .deb gives the error Dependency is not satisfiable: dpkg (>= 1.16.5)
For use with CrossOver 12.5.1 and newer.
CrossOver 12.5.1 is the first release of CrossOver that is multi-arch enabled.
Unfortunately this means some distributions will no longer be able to use the debian installer. Ubuntu 12.04 is one of the distributions that is not functional with CrossOver 12.5.1 or 13.0's debian installer.
If you receive this error, please defer to the ".bin" installer available here
and to our more detailed instructions available on our Ubuntu 12.04 - Precise Pangolin
Previous Install from the Ubuntu Software Center
- This CrossOver Linux Debian package cannot be installed on top of a Loki or MojoSetup package.
If CrossOver was installed with the Ubuntu Software Center, the place-holder that method leaves behind will need to be removed.
sudo apt-get remove crossover-trial-bin
sudo apt-get remove crossover-trial-bin:i386
And, if the terminal gave this or similar output from the above command:
dpkg: warning: while removing crossover-trial-bin:i386, directory '/opt/cxoffice/lib/python' not empty so not removed.
dpkg: warning: while removing crossover-trial-bin:i386, directory '/opt/cxoffice/etc' not empty so not removed.
The additional pieces will need to be removed manually:
Please be careful with this command!
sudo rm -rf cxoffice/
Now that you are in a clean state, download the latest version of CrossOver and continue with the installation instructions.
Mesa 3D Graphics Library
Other Ubuntu Articles
Ubuntu 16.04 - Xenial Xerus
Ubuntu 15.04 - Vivid Vervet
Attempt to unlock mutex that is not locked
Ubuntu 14.04 - Trusty Tahr
Ubuntu 12.04 - Precise Pangolin
Ubuntu 12.04 - Windows applications won't launch
Can't satisfy dependencies
Dependency is not satisfiable: dpkg (>= 1.16.5)
Windows applications won't launch (jpeg errors)
Can't find "gnome-keyring-pkcs11.so"
Remove CrossOver as installed from the Ubuntu Software Center
Office 2007 file associations don't work with Managed Bottles in Ubuntu
++The Ubuntu Software center says CrossOver is a Trial, but I installed the full version!++
Ubuntu 14.10 - Utopic Unicorn
Window decorations disappear 11.10
Menu issues in Ubuntu 11.10/12.04