Issue:
When you install VirtualBox 5.1 on Ubuntu 16.04,you may encounter following error:
root@XIAYE-NA1:~/Downloads# apt install virtualBox-5.1 Reading package lists... Done Building dependency tree Reading state information... Done virtualBox-5.1 is already the newest version (5.1.14-112924~Ubuntu~xenial). You might want to run 'apt-get -f install' to correct these: The following packages have unmet dependencies: libmagickcore-6.q16-2 : Depends: imagemagick-common (= 8:6.8.9.9-7ubuntu5.1) but 8:6.8.9.9-7ubuntu5 is to be installed libmagickwand-6.q16-2 : Depends: imagemagick-common (= 8:6.8.9.9-7ubuntu5.1) but 8:6.8.9.9-7ubuntu5 is to be installed virtualBox-5.1 : Depends: libqt5x11extras5 (>= 5.1.0) but it is not going to be installed Depends: libsdl1.2debian (>= 1.2.11) but it is not going to be installed Recommends: libsdl-ttf2.0-0 but it is not going to be installed E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution)
Solution:
wget http://mirrors.kernel.org/ubuntu/pool/universe/q/qtx11extras-opensource-src/libqt5x11extras5_5.5.1-3build1_amd64.deb dpkg -i libqt5x11extras5_5.5.1-3build1_amd64.deb wget http://mirrors.kernel.org/ubuntu/pool/main/libs/libsdl1.2/libsdl1.2debian_1.2.15+dfsg1-3_amd64.deb dpkg -i libsdl1.2debian_1.2.15+dfsg1-3_amd64.deb dpkg -i virtualBox-5.1_5.1.14-112924~Ubuntu~xenial_amd64.deb