确定好安装版本
首先按照网上大部分文章创建好虚拟机后,这里我采用的是Centos系统,而后选择安装增强功能,图形界面下会出现一个光盘图标,选择安装后则会出现如下结果
这里出错是因为我们没有安装 kernel-headers-3.10.0-1160.el7.x86_64 以及kernel-devel-3.10.0-1160.el7.x86_64
并不是安装最新的headers和devel就可以解决的,安装最新的同样会报错。确定好自己所缺少的版本才是最重要的。
在终端以root权限进行安装
1.打开终端
2.输入 su root 切换到root用户
3.输入yum install kernel-headers-3.10.0-1160.el7…x86_64
yum install kernel-devel-3.10.0-1160.el7.x86_64
4.安装完以上两条命令后,若就此执行光盘文件,则会报出以下错误
Please install the gcc make perl packages from your distribution此时则仍然需要安装相应文件来使增强功能安装成功
5.因此需要在终端中以root身份执行以下语句
yum install gcc perl make
此时再执行安装文件即可成功,如下图