返回首页
当前位置: 主页 > 精通Office > Ubuntu教程 >

安装VirtualBox 基础教程

时间:2012-05-12 01:15来源:知行网www.zhixing123.cn 编辑:麦田守望者

本来 VirtualBox 在 kernel-xen-2.6.18-164.el5 里工作正常,但因 CUDA不兼容XEN内核,需要切换到正常内核 kernel-2.6.18-164.el5,于是 VirtualBox 就罢工了,只好重新安装之。谁知问题又来了:“VirtualBox Compilation of the kernel module FAILED!“。一番google,知是尚缺内核源码(参见 http://www.linuxquestions.org/questions/linux-desktop-74/latest-version-of-virtualbox-kernel-errors-on-centos-5-i386-645991/ ),于是依例行事:

 

$ sudo yum groupinstall "Development Tools"$ sudo yum groupinstall "Development Libraries"$ sudo yum install unifdef rpm-build
 


 

$ cd$ mkdir -p rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS}$ echo "%_topdir %(echo $HOME)/rpmbuild" > .rpmmacros$ rpm -i http://mirror.centos.org/centos/5/os/SRPMS/kernel-2.6.18-164.el5.src.rpm注:此外有警告信息如“user mockbuild does not exist - using root“,可忽略之。$ cd ~/rpmbuild/SPECS$ rpmbuild -bp --target=`uname -m` kernel-2.6.spec
 


 

$ cd ~/rpmbuild/BUILD/kernel-2.6.18/linux-2.6.18.x86_64$ make oldconfig$ make prepare$ make
 


 

$ export KERN_DIR=/home/local/rpmbuild/BUILD/kernel-2.6.18/linux-2.6.18.x86_64/$ sudo rpm -ivh ~/xxxx/VirtualBox-3.0.10_54097_rhel5-1.x86_64.rpm$ sudo /etc/init.d/vboxdrv setupStopping VirtualBox kernel module [ OK ]Recompiling VirtualBox kernel module [ OK ]Starting VirtualBox kernel module
 


期间一小插曲:Firefox 突然崩溃。在无需存款注册秒送18元行上运行时,显示“ Could not find compatible GRE between version 1.9.0.12 and 1.9.0.12. “ 后即退出。因无需存款注册秒送18元 “xulrunner --version“ 显示为:
Mozilla XULRunner 1.9.0.15 - 2009102918

故将 /usr/lib64/firefox-3.0.12/application.ini 中的 MaxVersion 由 1.9.0.12 改为 1.9.0.15 后即可正常运行。

------分隔线----------------------------
标签(Tag):Ubuntu Linux 操作系统 Unix Android fedora debian
------分隔线----------------------------
推荐内容
猜你感兴趣
博聚网