Skip to content

Instantly share code, notes, and snippets.

@ijonas
Forked from ryanb/chef_solo_bootstrap.sh
Last active October 6, 2015 08:48
Show Gist options
  • Save ijonas/2967897 to your computer and use it in GitHub Desktop.
Save ijonas/2967897 to your computer and use it in GitHub Desktop.
Bootstrap Chef Solo
#!/usr/bin/env bash
sudo apt-get -y update
sudo apt-get -y install build-essential zlib1g-dev libssl-dev libreadline6-dev libyaml-dev
cd /tmp
wget ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p362.tar.gz
tar -xvzf ruby-1.9.3-p362.tar.gz
cd ruby-1.9.3-p362/
./configure --prefix=/usr/local
make
sudo make install
sudo gem install chef ruby-shadow --no-ri --no-rdoc
@ijonas
Copy link
Author

ijonas commented Jun 21, 2012

Forked and updated for Ubuntu 12.04 and Ruby 1.9.3 p194

@bluemont
Copy link

Don't you want a apt-get -y upgrade in there as well? (after the apt-get -y update)?

@ijonas
Copy link
Author

ijonas commented Jul 5, 2012

Optional. You don't need to upgrade the whole system just to install the "latest" libraries.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment