我想在 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 存储库。
这解决了我的问题,现在它可以很好地安装。