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,发现可以正常安装了。安装完后鼠标可自由移除视窗。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM