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