CentOS安装VirtualBox 增强版遇到的问题及解决方法
话说原先百度了一波安装步骤看起来也就刷刷几步就能装好 ,但是到我emmm,遇到各种各问题,对于我这个小白为了装这个增强版真的是困扰了两天,好了接下来说下我安装的步骤和遇到的问题。
1.
2.
3.运气好有可能直接就装好,然后我出现了安装失败,终端错误信息忘了保存,大概包含下面重要信息
Please install the gcc make perl packages from your distribution.
Please install the Linux kernel “header” files matching the current kernel
for adding new hardware support to the system.
The distribution packages containing the headers are probably:
kernel-devel kernel-devel-3.10.0-957.el7.x86_64
大概意思就是说需要安装gcc make perl和kernel-devel-3.10.0-957.el7.x86_64(保持和系统内核一样的版本)
这里要说一句还需要安装gcc用命令:
yum install gcc-c++
输入以下命令进行安装:
yum install gcc make perl
yum install kernel-devel-$(uname)
如果报在安装kernel-devel是报找不到包,说明内核版本太低了,可以尝试用yum update 更新系统内核(ps:我尝试了更新后发现系统新旧内核都有,把原来旧内核卸掉保留新内核,然后重启系统这时系统就是新内核了),不想更新系统内核的话可以去网上找对应内核的版本的kernel-devel包,不过比较就的版本也不很容易找到~。
4。解决完上面的问题后,我尝试重新安装以为一切皆无问题然而上天总是想让我放弃给我出难题,出现下面的情况
然后我发现可以自动识别鼠标正当我窃喜忽略安装时的小问题也能用时,发现并不能全屏,看来这个小问题真是阻碍我前进的步伐,上面安装信息说看log,那我们就是看log里面咋说
话说看这个log真的跟没说一样,就说编译某个某块错误,又不说哪个模块,我去网上找了很多也没找到和我一样错误的解决方法就,别人 log人家至少会说编译哪个模块出错,我这啥也没说。为此我还还怀疑是不是我的gcc版本有问题反正试了各种方法也没解决
最后我尝试重新去网上下个新版的VBoxGuestAdditions镜像试试,神奇的事发生了竟然完美的装上啦。
附上下载链,接选择自己需要的版本
http://download.virtualbox.org/virtualbox/
困扰了我两天,最后竟然误打误撞解决了,激动得马上写篇博客 分享我的经历(这也是我第一次写博客啦,哈哈,废话有点多)希望可以帮助到有需要的朋友。