安装 virtualbox-dkms 时出错:不支持内核包 linux-headers-4.15.0-34-generic

安装 virtualbox-dkms 时出错:不支持内核包 linux-headers-4.15.0-34-generic

我目前正在尝试在 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

之后,我所要做的就是重新启动计算机,然后就可以更新到较新的内核版本。

相关内容