Chapter 1. Setup

Table of Contents

1.1. OSX
1.2. Linux
1.3. Windows

Vagrant requires requires either VirtualBox, VMWare or any other hypervisor virtualization. In our case, we’ll use VirtuaBox. The installation process is (a) install VirtualBox then (b) install Vagrant.

There are a couple of ways to install these software. It depends on your operating system and what kind of package manager you are using. OSX has HomeBrew and MacPorts, Linux has aptitude, rpm, yum etc. and Windows has chocolatey.

The most straightforward way is to install virtualbox and vagrant using pre-compiled binaries. The process involves nothing more than downloading these binaries, double-clicking them and following the wizards. Just like how you would install any other app in your system.

1.1. OSX

brew update
brew tap caskroom/cask
brew install brew-cask
brew cask install vagrant virtualbox