无法在 ubuntu 18.04 上安装最新的 virtualbox 5.2.10

无法在 ubuntu 18.04 上安装最新的 virtualbox 5.2.10

我的操作系统和所有软件包都已更新并正常运行。我收到了 VirtualBox 的升级通知,因此我让它更新。它失败了,导致我的操作系统不稳定。

所以我将其彻底删除:

sudo dpkg --purge virtualbox-qt
sudo dpkg --purge virtualbox
sudo dpkg --purge virtualbox-dkms
sudo dpkg --purge dkms
sudo apt autoremove
sudo find / -name vbox             # delete anything found by this command
sudo find / -name virtualbox       # delete anything found by this command

现在我有一个“干净”的系统。所以我会这样做:

sudo apt install virtualbox

它总是走到这一步然后冻结:

Setting up virtualbox-dkms (5.2.10-dfsg-6ubuntu18.04.1) ...
Loading new virtualbox-5.2.10 DKMS files...
Building for 4.15.0-23-generic
Building initial module for 4.15.0-23-generic

我甚至不能ctrl-c,所以:

  • 我终止了该进程
  • 当然,然后dpkg说要做sudo dpkg --configure -a,所以我这样做,然后重试
  • 但它卡在了同一个地方
  • 所以我再次删除所有内容,重试,它又在那里冻结,等等。

一些说明:

  • 当我最初安装 vbox 时使用脚本签署其模块,这样我就不需要禁用安全启动了。我现在也不想禁用安全启动。
  • 有没有办法检查一些日志来告诉我哪里出了问题?我看了看,/var/log/syslog但里面没有什么有趣的东西。

答案1

我最后发现 apt 提供了5.2.10但是 oracle 的最新的是5.2.12

因此我将密钥和存储库添加到 apt。然后安装了virtualbox-5.2软件包。它起作用了。

并不理想,因为现在有各种各样的东西想要删除它并安装它virtualbox,而我需要每次都记住禁止这样做。

但至少它能用。一旦5.2进入 apt 存储库,我想我就可以切换回来。

答案2

我在 Ubuntu 18.04 上安装了 virtualbox 5.2,但它不起作用。请参阅不起作用说明(如果您对此感兴趣)https://www.virtualbox.org/wiki/Linux_Downloads

在我的另一台装有 Linux Mint 18.3 Sylvia 的电脑上,执行简单命令后一切正常:

sudo apt-get install virtualbox

相关内容