A Vagrant VM based Python Development Bootstrap
Complete Python Development Environment on top of a Vagrant VM. Inlcudes GUI support.
Clone this repo: $ git clone git@github.com:AnthonyNystrom/python-dev-bootstrap.git
Or, using one of the Github GUI clients, click the button: Clone in {platform}
Provision a new Vagrant VM (using PythonDevBootstrap as example)
$ vagrant box add PythonDevBootstrap http://files.vagrantup.com/lucid32.box
$ cd python-dev-bootstrap (Wherever your cloned path is for this repo)
$ vagrant up
$ vagrant ssh - (Not required for GUI mode)
$ sudo su (Gets you to root) :) - (Not required for GUI mode)
GUI Mode (In GUI mode, the CLI will open along side your terminal. Once the provisioning is complete in your terminal window you will see $ prompt) Continue below:
$ vagrant up
$ Login: vagrant
$ Pass: vagrant
$ startx
The above will build a 512MB virtual machine running Ubuntu with the following installed and configured:
1. If you would like to disable GUI support. Remove the following line from
Vagrantfile:
config.vm.boot_mode = :gui
You can download different types of "boxes" as your base at the following URL:
Maintained by Anthony Nystrom