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,发现可以正常安装了。安装完后鼠标可自由移除视窗。
原文地址:https://www.cnblogs.com/teacat/p/11589516.html
时间: 2024-11-12 21:38:24