![由于依赖性错误,无法在 Ubuntu 16.04 上安装 VirtualBox 5.2](https://linux22.com/image/1005024/%E7%94%B1%E4%BA%8E%E4%BE%9D%E8%B5%96%E6%80%A7%E9%94%99%E8%AF%AF%EF%BC%8C%E6%97%A0%E6%B3%95%E5%9C%A8%20Ubuntu%2016.04%20%E4%B8%8A%E5%AE%89%E8%A3%85%20VirtualBox%205.2.png)
我想在 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 存储库。
这解决了我的问题,现在它可以很好地安装。