Skip to content

theodorosploumis/ubuntu-provision

Repository files navigation

Provisioning My Ubuntu PC

A simple ansible script to set up my local Ubuntu machine.

How To Install With One Command

wget -qO- https://github.com/TheodorosPloumis/ubuntu-provision/raw/master/run.sh | sudo bash

How To Install The Old Fashioned Way

  1. Install pip
sudo apt-get install python-setuptools
sudo easy_install pip
  1. Install Ubuntu packages
sudo apt-get install aptitude
sudo apt-get install git
sudo apt-get install curl
sudo apt-get install python-dev libxml2-dev libxslt-dev
  1. Setup Git
  1. Checkout this repo and cd into the directory
git clone https://github.com/TheodorosPloumis/ubuntu-provision.git <dir>
cd <dir>
  1. Pip install the requirements
sudo pip install -r requirements.txt
  1. Fill in the variables in the variables file
variable Description
username username of user you wish to provision for
phpstorm_url URL to PHPStorm package
vagrant_url URL to vagrant .deb file you wish to install
virtualbox_url URL to virtual_box .deb file you wish to install
github_username github username
  1. Provision your local machine
ansible-playbook setup.yml -i HOSTS --ask-sudo-pass

About

Ansible script for local Ubuntu provisioning.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published