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
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
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)