Pages

23 August, 2012

Installing VirtualBox on Fedora 17

Great part of this guide is just copy of this awesome guide. I am just leaving here a script:
## Fedora 17/16/15/14/13/12 users
wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo
mv ./virtualbox.repo /etc/yum.repos.d/
yum update

echo "consider reboot if kernel has been updated"

yum install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms

#we don't want to install vbox from rpm-fusion
yum --disablerepo "*" --enablerepo "virtualbox" install VirtualBox

#change user most likely usermod -a -G vboxusers $USER

yum install kernel-headers-$(uname -r)
Script that checks if your installed kernel-headers match your kernel
module="kernel-headers"
if [ $(rpm -q kernel-headers) == $module-$(uname -r) ];
then
    echo 'headers are equal';
else
    echo "headers are not equal:";
    echo "> rpm -q: $(rpm -q kernel-headers)"
    echo "> uname -r: $module-$(uname -r)"
fi