这里的宿主系统为Windows 7,VBox的版本为3.1.4 r57640,Guest系统为Centos 5.4 。 所有系统为32位!
话接上回,话说再买了廉价练手VPS之后,一直不得要领,不会配置这个私人的虚拟服务器,所以,下定决心在本地安装一个虚拟的Linux实践实践,然后想着更好的管理那个非管理VPS。
在Windows 7中安装好VBox之后,然后虚拟一个Centos5为了练手配置服务器。总觉着吧,有了Ubuntu的经验,这同样的Linux系统,应该都查不多吧,谁知到这个差别还真大。第一个就是安装完成之后安装增强功能,搞不定,首先就是权限问题,Ubuntu中使用sudo再加密码还可以运行这个sh,但在这里总是不行,说什么xxx用户用户不在那个管理组,郁闷,还好在“系统-管理-根口令”里面设置一个口令,然后重启直接使用root和密码登陆,虽然这样干极不安全,但是权限怎么都搞不好,使用了#chmod u+w /etc/sudoers 和#vi /etc/sudoers,还是不行,所以只有这一条道了。
因为之前安装过Ubuntu,所以知道安装之前先安装kernel-devel,然后安装GCC,代码为:yum install kernel-devel和yum install gcc,但是安装之后,又爆出
Verifying archive integrity…All good.
Uncompressing VirtualBox 3.1.0 Guest Additions for Linux……
VirtualBox Guest Additions installer
Removing installed version of VirtualBox Guest Additions……..
Building theVirtualBox Guest Additionskernel modules 【失败】
(Your system does not seem to be set up to build kernel modules.Look at /var/log/vboxadd-install.log to find out what went wrong)
Installing the Windows System drivers
这个错误,无奈。看了日志,貌似是找不到Linux的内核,你说Linux咋就这么麻烦呢?你不会智能一点吗?为什么安装这些东西之前要安装那么多的其他东西呢?依赖关系不能搞的简单一点吗?!