在 Ubuntu 18.04 中安装 VirtualBox 时出错:“无法纠正问题,您持有损坏的软件包。”

在 Ubuntu 18.04 中安装 VirtualBox 时出错:“无法纠正问题,您持有损坏的软件包。”

当我尝试使用以下方法安装 VirtualBox 时:

sudo apt install virtualbox 

我收到以下错误,指出以下软件包具有未满足的依赖关系:

virtualbox : Depends: virtualbox-dkms (>= 5.2.10-dfsg-6ubuntu18.04.1) but it is not going to be installed or
virtualbox-source (>= 5.2.10-dfsg-6ubuntu18.04.1) but it is not going to be installed or
virtualbox-modules
E: Unable to correct problems, you have held broken packages.

我甚至尝试使用和清除并重新安装virtualbox-qtvirtualbox-5.2毫无用处。

答案1

似乎您apt update在尝试安装 VirtualBox 之前错过了运行:

sudo apt update

如果在此之后你仍然收到相同的错误消息,请尝试使用以下命令列出保留的软件包

apt-mark showhold

并使用以下命令“支持”特定的 virtualbox 相关包:

sudo apt-mark unhold <package name>

相关内容