VirtualBox 是一套由 Oracle 开发的开源跨平台虚拟化软件, VirtualBox 可以在虚拟机器里面执行不同的作业系统。以下是 RHEL, CentOS 及 Fedora 安装 VirtualBox 的方法。
在安装 VirtualBox 前, 先加入 VirtualBox 的 Repository:
RHEL / CentOS 6, 7 :
# cd /etc/yum.repos.d/
# wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
# wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
RHEL / CentOS 5
# wget http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
# rpm -Uvh epel-release-5-4.noarch.rpm
# rpm -Uvh epel-release-5-4.noarch.rpm
Fedora 22, 12
# cd /etc/yum.repos.d/
# wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo
# wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo
VirtualBox 使用了 vboxdrv 核心模组控制及分配内存, 执行以下指令用 YUM 安装 vboxdrv 模组:
# yum update
# yum install binutils qt gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms
# yum install binutils qt gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms
然后可以用 YUM 安装 VirtualBox:
# yum install VirtualBox-5.0
安装 VirtualBox 后, 用以下指令建立所需的核心模组, 并建立 vboxusers 帐户及群组:
Rebuild Kernel Modules for VirtualBox 5.0
# /etc/init.d/vboxdrv setup
完成后可以用以下指令启动 VirtualBox:
# VirtualBox