martes, 5 de julio de 2011

Instalar Virtual vox en Fedora 12

Se requiere tener GCC y cabeceras de desarrollo, porque al terminar de instalarse el paquete RPM de VirtualBox, 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 Fedora 12: wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo

Y finalmente se instala el paquete VirtualBox-3.1 utilizando el mandato yum: yum install VirtualBox-xxx
Alternativamente, se puede instalar también con el mandato pkcon: pkcon install VirtualBox-xxx
Siendo que Fedora 12 utiliza un núcleo con versión mayor al 2.6.31, es importante añadir lo siguiente al fichero /etc/sysctl.conf a fin de evitar una carga innecesariamente alta en el microprocesador: # Prevent VirtualBox High CPU Load
kernel.perf_counter_paranoid = 2

A fin de que surtan efecto los cambios de manera inmediata, sin necesidad de reiniciar el sistema, se ejecuta: sysctl -w kernel.perf_counter_paranoid=2

O bien puede ejecutarse lo siguiente: echo 2 > /proc/sys/kernel/perf_counter_paranoid

Gracias al nuevo esquema de nombres adoptado por Sun Microsystems para VirtualBox, el paquete instalado puede coexistir con otras versiones previas de VirtualBox.

No hay comentarios:

Publicar un comentario