VirtualBox 是一款开源虚拟机软件。VirtualBox 是由德国 Innotek 公司开发,由Sun Microsystems公司出品的软件,使用Qt编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。Innotek 以 GNU General Public License (GPL) 释出 VirtualBox,并提供二进制版本及 OSE 版本的代码。使用者可以在VirtualBox上安装并且执行Solaris、Windows、DOS、Linux、OS/2 Warp、BSD等系统作为客户端操作系统。 在CentOS下面办公,其实有时最麻烦的还是一些常用的工具只有Windows下面才有,比如QQ/Hi/网银等,所以安装一个虚拟机也是一种不错的选择。以前在Windows下面用到的VMware,到了Linux环境中在用感觉有点不妥,用Linux不就是为了学习吗,既然学习为何在安装软件就图省事呢,其实装软件也是一种学习。下面就在CentOS中安装VirtualBox,我的CentOS版本是6.5 x86_64。 第一步:下载VirtualBox的RPM安装包。 当然你到时也可以使用yum安装,但是发现在线下载安装太慢,故没有采用,还是下载了在手动安装吧。下面是下载地址: https://www.virtualbox.org/wiki/Downloads 根据你的操作系统下载相应的安装包,我选择的是“https://www.virtualbox.org/wiki/Linux_Downloads”中的Oracle Linux 6 ("OL6") / Red Hat Enterprise Linux 6 ("RHEL6") / CentOS 6 的AMD64(因为我的CentOS是64位的)。我下载的RPM包是“VirtualBox-4.3-4.3.6_91406_el6-1.x86_64.rpm” 第二步:安装DKMS内核。 因为VirtualBox默认是在DKMS内核中运行,所以系统需要有DKMS的支持。这里使用yum安装,之前需要安装rpmforge软件仓库,如果没有可以参照“CentOS6.5系统挂载NTFS分区的移动硬盘”里面写的进行安装。运行下面命令即可安装: yum install dkms 第三步:安装VirtualBox的PRM安装包。 等前面的操作都执行完毕后,就可以运行下面的命令安装刚才下载的VirtualBox软件包了。 rpm -ivh VirtualBox-4.3-4.3.6_91406_el6-1.x86_64.rpm 在安装完之后是启动相关的服务,发现没有启动,出现下面错误信息:
当出现上面错误的时候,就要执行第四步操作来进行解决了。 第四步:安装kernel-devel软件包。 执行下面命令,这次操作时间相对较长一点,但别中断,等他执行完毕。 yum install kernel-devel-$(uname -r) 第五步:启动VirtualBox相关服务 当第四步执行完毕后,通过下面命令执行启动服务。 service vboxdrv setup 当出现下面运行信息时说明启动成功,这时就可以创建虚拟机了。
(责任编辑:IT) |