/vagrant-sandbox

Preconfigured Vagrant environment for running various systems in a single command.

GNU General Public License v3.0GPL-3.0

Vagrant sandbox

This project contains a preconfigured Vagrant environment for running various systems in a single command:

System Command
Debian vagrant up debian
Ubuntu vagrant up ubuntu
Fedora vagrant up fedora
CentOS vagrant up centos
Arch Linux vagrant up archlinux
Gentoo vagrant up gentoo
Void Linux vagrant up voidlinux
NixOS vagrant up nixos
OpenSUSE vagrant up opensuse
OpenBSD vagrant up openbsd
FreeBSD vagrant up freebsd
Solaris vagrant up solaris
Windows vagrant up windows
MacOS vagrant up macos
Kali vagrant up kali

Prerequisites

Usage

  • Get the Vagrantfile:
git clone https://github.com/nicoulaj/vagrant-sandbox.git
cd vagrant-sandbox
  • Run vagrant to see the full list of available systems:

      This Vagrant environment can start the following systems:
        * ubuntu (default ubuntu xenial 64)          $ vagrant up ubuntu
            ubuntu precise 32                        $ vagrant up ubuntu-precise-32
            ubuntu precise 64                        $ vagrant up ubuntu-precise-64
            ubuntu trusty 32                         $ vagrant up ubuntu-trusty-32
            ubuntu trusty 64                         $ vagrant up ubuntu-trusty-64
            ubuntu xenial 32                         $ vagrant up ubuntu-xenial-32
            ubuntu xenial 64                         $ vagrant up ubuntu-xenial-64
        * debian (default debian jessie 64)          $ vagrant up debian
            debian wheezy 32                         $ vagrant up debian-wheezy-32
            debian wheezy 64                         $ vagrant up debian-wheezy-64
            debian jessie 32                         $ vagrant up debian-jessie-32
            debian jessie 64                         $ vagrant up debian-jessie-64
      ...
    
  • Start a virtual machine:

      $ vagrant up centos