首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >虚拟盒-客人-dkms-hwe

虚拟盒-客人-dkms-hwe
EN

Unix & Linux用户
提问于 2020-12-07 12:36:26
回答 1查看 1.5K关注 0票数 1

我在virtualbox版本6.1.16中运行pop os 20.04 lts,并且无法更新virtualbox-来宾-dkms-hwe。这是popshop的错误:

代码语言:javascript
运行
复制
Error while installing package: installed virtualbox-guest-dkms-hwe package post-installation script subprocess returned error exit status 10

在终点站,我得到了这个:

代码语言:javascript
运行
复制
Loading new virtualbox-guest-6.1.10 DKMS files...
Building for 5.8.0-7630-generic
Building initial module for 5.8.0-7630-generic
ERROR (dkms apport): kernel package linux-headers-5.8.0-7630-generic is not supported
Error! Bad return status for module build on kernel: 5.8.0-7630-generic (x86_64)
Consult /var/lib/dkms/virtualbox-guest/6.1.10/build/make.log for more information.
dpkg: error processing package virtualbox-guest-dkms-hwe (--configure):
 installed virtualbox-guest-dkms-hwe package post-installation script subprocess returned error exit status 10
Errors were encountered while processing:
 virtualbox-guest-dkms-hwe
E: Sub-process /usr/bin/dpkg returned an error code (1)

有人能帮帮我吗?

EN

回答 1

Unix & Linux用户

发布于 2020-12-07 13:17:35

VirtualBox支持从6.1.14版本开始的LinuxKernel5.8。当前的最新版本是6.1.16,支持内核5.9。来自Changelog

VirtualBox 6.1.16 (2020年10月16日发布)

  • Linux主机和来宾:支持内核版本5.9 (bug #19845)

VirtualBox 6.1.14 (2020年9月4日发布)

  • Linux主机和来宾: Linux内核版本5.8支持。

带有5.8内核的6.1.10的bug报告就在那里:#19644

当您使用版本6.1.16中的主组件时(在主机上),您尝试使用内核组件的6.1.10版本(在来宾上),这可能是受上面所写内容影响的唯一部分。

由于您使用的某些包在PopOS中甚至不可用(但在Ubuntu中),您必须选择:

  • 坚持稳定的5.4内核而不是hwe口味
  • 等待PopOS更新(同时失去VirtualBox来宾工具的使用)。
  • 使用看起来包含VirtualBox 6.1.14的VirtualBox 6.1.14,它足以解决这个问题: add存储库"deb http://apt.pop-os.org/staging/master $(lsb_release -cs) main“当前(2020-12-07)提供了6.1.14(不要直接下载):如果有疑问,请添加存储库,运行apt update而不是apt upgrade,安装包的更新版本并删除存储库。
  • 即使是PopOS的分阶段- Ubuntu今天也不包括6.1.16,所以直接使用来自Ubuntu的缺少的DKMS包(只有这个)。因为这无论如何都是从这个特定案例的源代码中编译的,所以这样做不会出现兼容性问题。不要从Ubuntu安装随机包(以及其他源代码或dkms包),否则可能会遇到随机的ABI兼容性问题。Ubuntu (20.10) DKMS包目前版本为6.1.16,可从:https://packages.ubuntu.com/groovy/virtualbox-guest-dkms-hwe获得

当一个新内核退出并且VirtualBox和您的发行版必须赶上时,您可能经常会遇到这样的问题。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/623299

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档