由于依赖性错误,无法在 Ubuntu 16.04 上安装 VirtualBox 5.2

由于依赖性错误,无法在 Ubuntu 16.04 上安装 VirtualBox 5.2

我想在 Ubuntu 16.04 上安装最新版本的 virtualbox。我按照指南将 deb 仓库添加到源列表中。我尝试添加 yakkety 仓库,也尝试过将其留空。我甚至遵循了 virtualbox 网站上的官方指南。但我一直收到此错误:

The following packages have unmet dependencies:
 virtualbox-5.2 : Depends: libqt5core5a (>= 5.7.0) but 5.5.1+dfsg-16ubuntu7.5 is to be installed
                  Depends: libqt5widgets5 (>= 5.7.0) but 5.5.1+dfsg-16ubuntu7.5 is to be installed
                  Depends: libqt5x11extras5 (>= 5.6.0) but 5.5.1-3build1 is to be installed
                  Depends: libvpx4 (>= 1.6.0) but it is not installable
E: Unable to correct problems, you have held broken packages.

有人可以帮我吗?

答案1

在尝试实现此目的时,我添加了不同 Ubuntu 版本的存储库,这导致了软件包冲突。我进入我的系统sources.list.d并删除了不适用于我的 Ubuntu 版本 (16.04) 的 VirtualBox 存储库。

这解决了我的问题,现在它可以很好地安装。

相关内容