## web resource:
http://wiki.centos.org/HowTos/VNC-Server
http://wiki.centos.org/HowTos/Virtualization/VirtualBox
http://www.tecmint.com/install-virtualbox-on-redhat-centos-fedora
## Download package:
rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
VirtualBox-4.2-4.2.8_83876_el6-1.x86_64.rpm
## RHEL 6.3/6.2/6.1/6/5.8/5.6 and CentOS 6.3/6.2/6.1/6/5.8/5.6 ##
cd /etc/yum.repos.d/
wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
## Fedora 18,17,16,15,14,13,12 ##
cd /etc/yum.repos.d/
wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo
## Install Dependency Packages for VirtualBox
yum update
yum install binutils qt gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel
## Install DKMS (Dynamic Kernel Module Support)
yum install yum-plugin-priorities
rpm -ivh rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
yum --enablerepo rpmforge install dkms
## Install VirtualBox
rpm -ivh VirtualBox-4.2-4.2.8_83876_el6-1.x86_64
## Install should automatically create vboxusers group and user
## also search and automatically rebuild required kernel modules.
## but if not, you could
## Rebuild Kernel Modules for VirtualBox
/etc/init.d/vboxdrv setup
OR
service vboxdrv setup
## Update VirtualBox
yum update VirtualBox-4.2
## Remove VirtualBox
rm -rf virtualbox.repo
yum remove VirtualBox-4.2
##selinux :
开启Samba用户HOME目录权限
setsebool -P samba_enable_home_dirs=1
开启所有共享目录
只读权限 setsebool -P samba_export_all_ro on
读写权限 setsebool -P samba_export_all_rw on