Install VirtualBox 6.0 and Vagrant 2.2.4 on Centos 7.6

#!/bin/bash

: ' Install VirutalBox 6 and Vagrant on CentOS 7

'


### Set locale

export LC_ALL=en_US.UTF-8


sudo yum -q -y install wget


### Install Virtualbox Repo

cd /etc/yum.repos.d/

sudo rm -f virtualbox.repo

sudo wget -q http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo


### Install dependency packages

sudo yum -q -y update

sudo yum -q -y groupinstall "Development Tools"

sudo yum -q -y install kernel-devel

sudo yum -q -y install epel-release


### Note: reboot if got kernel update

#sudo reboot


### Install Virtual Box

v=6.0

sudo yum -q -y install VirtualBox-$v


### Rebuild kernel modules

sudo /usr/lib/virtualbox/vboxdrv.sh setup


### Add user and group

sudo usermod -a -G vboxusers $(whoami) 


### Install Vagrant

v=2.2.4

sudo yum -q -y install https://releases.hashicorp.com/vagrant/$v/vagrant_${v}_x86_64.rpm

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer