Running VMs found VirtualBox is currently running. Please close it and try again. Please note that it can take up to ten seconds for VirtualBox (in particular the VBoxSVC daemon) to finish running.
不知道什么原因,明明已经将所有虚拟机关闭了,卸载时,还是提示有虚拟机在运行,卸载失败。
最后参考:uninstall - Removing Virtualbox-5.1 in a stuck state - Ask Ubuntu
将下面文件中的内容清空,成功卸载。
/usr/lib/virtualbox/prerm-common.sh
可能卸载时,运行这个文件做先决条件判断,清空文件,直接跳过检查,就不再出现这个提示了。
通过上面的操作后,重新安装 VirtualBox 7.0,安装过程中,会先卸载 VirtualBox 6.0,操作成功。
另外,安装扩展包也出错了,解决方法是不在 GUI 中操作,直接用 VBoxManage 命令来安装即可。