1.如果已经安装有老版本,需要先卸载原来版本
# yum remove VirtualBox-4*
2.添加VirtualBox安装源
RHEL/CentOS 7/6/5
# cd /etc/yum.repos.d/
# 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
Fedora 24-12
# cd /etc/yum.repos.d/
# wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo
3.安装相关依赖包
# yum update
# yum install binutils qt gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms
4.安装VirtualBox 5.1
# yum install VirtualBox-5.1
5.重建VirtualBox 5.1内核模块
------------- Fedora 24-19 and CentOS/RHEL 7 -------------
#/usr/lib/virtualbox/vboxdrv.sh setup
------------- Fedora 18-16 and CentOS/RHEL 6/