Skip to content

Instantly share code, notes, and snippets.

@donaldsteele
Last active July 22, 2018 03:33
Show Gist options
  • Save donaldsteele/9a1070622592f421283251a8e8619668 to your computer and use it in GitHub Desktop.
Save donaldsteele/9a1070622592f421283251a8e8619668 to your computer and use it in GitHub Desktop.
install latest virtualbox guest additions on a virtual ubuntu /debian guest
apt-get update
apt-get -y upgrade
apt install -y linux-headers-$(uname -r) build-essential dkms curl
tmpmount=/tmp/iso
vboxversion=$(curl -s -L https://download.virtualbox.org/virtualbox/LATEST-STABLE.TXT)
echo fetching $vboxversion
mkdir -p ${tmpmount}
vboxisourl="https://download.virtualbox.org/virtualbox/${vboxversion}/VBoxGuestAdditions_${vboxversion}.iso"
isoname="/tmp/VBoxGuestAdditions_${vboxversion}.iso"
curl ${vboxisourl} --output ${isoname}
mount -t iso9660 -o loop ${isoname} ${tmpmount}
cd ${tmpmount}
./VBoxLinuxAdditions.run
cd -
umount ${tmpmount}
echo install complete reboot to complete the install
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment