卸载 virtualbox 时 apt install 冻结

卸载 virtualbox 时 apt install 冻结

我正在尝试删除 Virtualbox,但当我这样做时,终端冻结并且无法继续处理。以下是冻结前的最后一行:

 -------- Uninstall Beginning -------- 
 Module:  virtualbox 
 Version: 5.2.10 Kernel:  4.15.0-23-generic (x86_64)
 -------------------------------------

 Status: This module version was INACTIVE for this kernel.
 depmod........

 DKMS: uninstall completed.

 ------------------------------ 
 Deleting module version: 5.2.10 
 completely from the DKMS tree.
 ------------------------------ 
 Done. 
 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 + Z 时,该进程停止,但我被迫运行:

sudo dpkg --configure -a

当我这样做时,问题又回到了原来的位置。您知道该如何解决吗?提前谢谢

答案1

我跑了:

sudo dpkg --purge --force-all virtualbox
sudo dpkg --purge --force-all dkms

并且成功了

答案2

我也遇到了这个问题,当前 virtualbox dkms 模块的构建停滞了。一旦停滞,我就无法通过 Ctrl-C、Ctrl-Esc 或我所知道的任何其他组合键退出构建过程。

为了解决这个问题,我尝试清除 virualbox 和 dkms,然后重新安装它们,但这没有用。它挂在 71% 完成的位置,没有任何进展,所以半小时左右后,我关闭了 apt 正在运行的终端。

最后,我手动从 /var/lib/dkms/ 中删除了所有旧的 virtualbox 目录和文件。完成此操作后,构建完成。现在,我只需要弄清楚如何签署新模块,以便可以将它们插入内核。

相关内容