CentOS7或CentOS8 安装VirtualBox Guest Addon缺少kernel-headers的解决办法

Posted teacat

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS7或CentOS8 安装VirtualBox Guest Addon缺少kernel-headers的解决办法相关的知识,希望对你有一定的参考价值。

CentOS7或CentOS8 在Oracle VM VirtualBox中安装Guest Addon时,如果缺少kernel-headers和相应的编译库,会提示出错。

"kernel headers not found for target kernel"

这时需要先将系统升级到最新的内核,并安装kernel-headers等相应的库。

先升级内核,这一步也可以用sudo yum update升级所有软件包:

sudo yum update kernel -y

更新完内核并用sudo init 6重启后,再安装需要的kernel-headers等软件包:

sudo yum install kernel-headers kernel-devel gcc make elfutils-libelf-devel -y

安装后再尝试安装Guest Addon,发现可以正常安装了。安装完后鼠标可自由移除视窗。

以上是关于CentOS7或CentOS8 安装VirtualBox Guest Addon缺少kernel-headers的解决办法的主要内容,如果未能解决你的问题,请参考以下文章

centos8安装附加选项怎么选择

centos8安装docker

[CentOS8]安装过程跟CentOS7没有区别

csdn 首发最轻松安装教程:关于centos7 centos8 centos9如何安装erlang和对应版本的rabbitmq

centos8降级centos7安装mysql遇到的问题

安装centos8安装界面只有鼠标