Skip to content

Instantly share code, notes, and snippets.

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 pepoviola/5310435 to your computer and use it in GitHub Desktop.
Save pepoviola/5310435 to your computer and use it in GitHub Desktop.
DEFAULT_RUBY_VERSION="1.9.3-p125"
sudo apt-get update
sudo apt-get -y install curl git-core bzip2 build-essential zlib1g-dev libssl-dev autoconf libreadline6-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libgdbm-dev libncurses5-dev libtool bison pkg-config libffi-dev
if [ -x /usr/local/rvm/bin/rvm ]; then
echo "RVM Found..nothing to do";
else
echo "Installing RVM";
curl -o /tmp/rvm-installer -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer
chmod +x /tmp/rvm-installer
sudo /tmp/rvm-installer stable
has_rvm=`groups |grep -c rvm`;
if [ "$has_rvm" == "0" ]; then
sudo /usr/sbin/usermod -G `groups | tr ' ' ','`,rvm $USER
fi
fi
source /etc/profile
has_ruby_version=`rvm list | grep -c $DEFAULT_RUBY_VERSION`
if [ $has_ruby_version == "0" ]; then
rvm install $DEFAULT_RUBY_VERSION
# rvm system ; rvm gemset export system.gems ; rvm $DEFAULT_RUBY_VERSION; rvm gemset import system.gems
rvm alias create default $DEFAULT_RUBY_VERSION
else
echo "RVM has already installed Ruby v$DEFAULT_RUBY_VERSION"
fi
gem install chef --no-ri --no-rdoc
@pepoviola
Copy link
Author

Tested in ubuntu minimal instalation over virtualbox

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