¿Cómo instalar VirtualBox 3.1.2 en CentOS 4 y 5 y RHEL 4 y 5?
VirtualBox es una interesante alternativa hacia KVM y Xen en Red Hat Enterprise Linux 4 y 5 y CentOS 4 y 5. De hecho, resulta una solución más fácil de utilizar (en la mayoría de los casos), aunque carece de soporte de paravirtualización. La gestión de dispositivos de red es infinitamente más fácil de realizar. Es, sin embargo, una solución tan robusta y estable como Xen y KVM, la cual permite ejecutar servidores virtualizados con RHEL 4 y 5 o CentOS 4 y 5 como anfitrión.
Hay dos versiones de VirtualBox, la comercial, que trae todas las funciones y es gratuita solo para uso personal y para evaluación de tecnología (hay que pagar si se da uso comercial, es decir, si se utiliza en producción) y la OSE (Open Source Edition, Edición de Código Fuente Abierto). La versión de código fuente abierto carece de soporte para VRDP (Virtual Remote Desktop Protocol), soporte para USB y VRDP sobre USB. Por lo demás, la versión OSE realiza lo mismo que la versión comercial, y carece de restricciones en cuanto su uso. Lamentablemente nadie, hasta el momento y hasta donde tengamos conocimiento, distribuye paquetes RPM de la versión OSE para CentOS 4 y 5 o Red Hat Enterprise Linux 4 y 5. Por tanto, describiremos como se realiza la instalación de la versión comercial.
La principal ventaja de instalar a través de RPM y el depósito YUM de Sun Microsystems, consiste en que se puede mantener actualizado VirtualBox utilizando el mandato yum -y update, sin necesidad de ejecutar otra cosa más.
El primer paso es abrir una terminal y cambiarse a root:
su -l
Se requiere tener GCC y cabeceras de desarrollo, porque al terminar de instalarse el paquete RPM de VirtualBox-3.1, se van a intentar compilar automáticamente los controladores de VirtualBox para la versión del núcleo de Linux utilizada:
yum -y install gcc glibc-devel kernel-devel
Después se procede a importar la firma digital correspondiente a los paquetes publicados por Sun Microsystems:
rpm --import http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc
Se cambia al directorio donde residen los ficheros de configuración para los depósitos YUM:
cd /etc/yum.repos.d/
Se descarga el fichero del depósito YUM de VirtualBox de Sun Microsystems para CentOS/RHEL:
wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
Y finalmente se instala el paquete VirtualBox-3.1 utilizando el mandato yum:
yum install VirtualBox-3.1
Gracias al nuevo esquema de nombres adoptado por Sun Microsystems para VirtualBox, el paquete instalado puede coexistir con otras versiones previas de VirtualBox.
Para poder utilizar VirtualBox como usuario regular, es necesario añadirlos al grupo vboxusers:
usermod -G vboxusers usuario-que-sea
Durante febrero, intentaremos crear paquetes RPM de la versión OSE para CentOS 4 y 5. ¡Estén pendientes!






