适用于Ubuntu 14.04.5的Virtualbox 5.1.2

现在Ubuntu 14.04.5可用16.04内核,我应该为ubuntu 14.04.5下载哪个virtualbox软件包?

我应该下载为14.04(可靠)还是16.04(xenial)编译的软件包?

或者它是否独立于内核版本,更多地依赖于特定ubuntu版本的GCC,Python和其他系统库的版本?

用于Ubuntu 16.04的VirtualBox 5.1.2的deb软件包依赖于不在trusty的存储库中的软件包。

$ aptitude show virtualbox-5.1 Package: virtualbox-5.1 Version: 5.1.2-108956~Ubuntu~xenial State: installed Automatically installed: no Priority: optional Section: contrib/misc Maintainer: Oracle Corporation  Architecture: amd64 Uncompressed Size: 156 M Depends: libc6 (>= 2.15), libcurl3 (>= 7.16.2), libdevmapper1.02.1 (>= 2:1.02.97), libgcc1 (>= 1:3.0), libgl1-mesa-glx | libgl1, libpng12-0 (>= 1.2.13-4), libpython2.7 (>= 2.7), libqt5core5a (>= 5.5.0), libqt5gui5 (>= 5.3.0) | libqt5gui5-gles (>= 5.3.0), libqt5opengl5 (>= 5.0.2) | libqt5opengl5-gles (>= 5.0.2), libqt5printsupport5 (>= 5.0.2), libqt5widgets5 (>= 5.2.0), libqt5x11extras5 (>= 5.1.0), libsdl1.2debian (>= 1.2.11), libssl1.0.0 (>= 1.0.0), libstdc++6 (>= 5.2), libvpx3 (>= 1.5.0), libx11-6, libxcb1, libxcursor1 (> 1.1.2), libxext6, libxinerama1, libxml2 (>= 2.7.4), libxmu6, libxt6, zlib1g (>= 1:1.1.4), psmisc, adduser PreDepends: debconf (>= 1.1) | debconf-2.0 Recommends: libasound2, libpulse0, libsdl-ttf2.0-0, kmod | kldutils | module-init-tools, linux-headers-generic | linux-headers-generic-pae | linux-headers-686-pae | linux-headers-amd64 | linux-headers-2.6-686 | linux-headers-2.6-amd64 | linux-headers, linux-image, gcc, make | build-essential | dpkg-dev, binutils, pdf-viewer, libgl1 Conflicts: virtualbox, virtualbox:i386, virtualbox-guest-additions-iso, virtualbox-guest-additions-iso:i386, virtualbox-ose, virtualbox-5.1:i386 Replaces: virtualbox, virtualbox:i386 Provides: virtualbox Description: Oracle VM VirtualBox VirtualBox is a powerful PC virtualization solution allowing you to run a wide range of PC operating systems on your Linux system. This includes Windows, Linux, FreeBSD, DOS, OpenBSD and others. VirtualBox comes with a broad feature set and excellent performance, making it the premier virtualization software solution on the market. 

从上面的输出可以看出它依赖于libdevmapper1.02.1 > = 2:1.02.97,但可信任的可用包早于那个(2:1.02.77)。 libstdc++6 。 所需版本为> = 5.2,但可用版本为4.8.4。 还有libvpx3 ,它根本不可用 。

Ubuntu 16.04的VirtualBox包不会安装在Ubuntu 14.04上。