我目前正在尝试在 Ubuntu 20.04 上重新启动并运行 VirthalBox,但在安装软件包的过程中virtualbox-dkms
出现以下错误:
ERROR (dkms apport): kernel package linux-headers-4.15.0-34-generic is not suppo
rted
Error! Bad return status for module build on kernel: 4.15.0-34-generic (x86_64)
Consult /var/lib/dkms/virtualbox/6.1.10/build/make.log for more information.
我该如何解决这个问题,才能让 VirtualBox 再次工作?
答案1
所以我最终通过手动安装新版本的内核解决了这个问题。我找到了一个教程这是 Foss它指导我下载并安装内核。
我所做的是从Ubuntu 内核网站其中包括以下文件(我的是 64 位架构):
- linux-headers-
VERSION-NUMBER
_all.deb - linux-headers-
VERSION-NUMBER
_amd64.deb - linux 映像
VERSION-NUMBER
-_amd64.deb - linux 模块
VERSION-NUMBER
-_amd64.deb
我将所有这些文件放在一个单独的文件夹中,打开一个终端窗口并使用以下命令更改为该文件夹的路径:cd {folder_path}
哪里{folder_path}
是我下载内核的 deb 文件的文件夹的完整路径。
然后我通过运行以下命令安装它们:sudo dpkg -i *.deb
之后,我所要做的就是重新启动计算机,然后就可以更新到较新的内核版本。