Skip to content

Instantly share code, notes, and snippets.

@schoeffman
Created April 24, 2015 21:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save schoeffman/987b3b8219a85fe191b3 to your computer and use it in GitHub Desktop.
Save schoeffman/987b3b8219a85fe191b3 to your computer and use it in GitHub Desktop.
Script for getting the basics to work for yeoman on Ubuntu 14.04
#!/bin/bash
set -e
sudo apt-get update
#sudo apt-get -y install build-essential libssl-dev git
#sudo apt-get -y install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties
#sudo apt-get -y install libgdbm-dev libncurses5-dev automake libtool bison libffi-dev
sudo apt-get -y install build-essential libssl-dev git git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties libgdbm-dev libncurses5-dev automake libtool bison libffi-dev
curl https://raw.githubusercontent.com/creationix/nvm/v0.16.1/install.sh | sh
source ~/.profile
#nvm ls-remote
mkdir -p ~/.nvm/versions
nvm install 0.12.2
nvm use 0.12.2
nvm alias default 0.12.2
nvm use default
#./vagrant/npm-g_nosudo/npm-g-no-sudo.sh
npm install --global yo bower grunt-cli
npm install --global generator-angular
#ruby
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
\curl -sSL https://get.rvm.io | bash -s stable --ruby
source ~/.rvm/scripts/rvm
echo "source ~/.rvm/scripts/rvm" >> ~/.bashrc
#mkdir -p ~/.rvm/versions
#rvm install 2.1.2
#rvm use 2.1.2 --default
#ruby -v
#http://blog.acrona.com/index.php?post/2014/05/15/Installer-Fondation-et-Compass/sass-sur-Ubuntu-14.04
gem install compass
mkdir /vagrant/mytodo && cd /vagrant/mytodo
yo angular
# yes yes enter
grunt serve
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment