Skip to content

Instantly share code, notes, and snippets.

@pokka
Created June 2, 2015 07:14
Show Gist options
  • Save pokka/1cabc23abcb62bfc8e4a to your computer and use it in GitHub Desktop.
Save pokka/1cabc23abcb62bfc8e4a to your computer and use it in GitHub Desktop.
ruby-install
#!/bin/sh
_ver='2.1.6'
if [ -z "$V" ]; then
_ver='2.1.6'
else
_ver=$V
fi
ruby-install --rubies-dir /usr/local/rubies ruby $_ver
/usr/local/rubies/ruby-$V/bin/gem install bundler
ln -sf "/usr/local/rubies/ruby-$_ver/bin/erb" /usr/local/bin/erb
ln -sf "/usr/local/rubies/ruby-$_ver/bin/gem" /usr/local/bin/gem
ln -sf "/usr/local/rubies/ruby-$_ver/bin/irb" /usr/local/bin/irb
ln -sf "/usr/local/rubies/ruby-$_ver/bin/rake" /usr/local/bin/rake
ln -sf "/usr/local/rubies/ruby-$_ver/bin/rdoc" /usr/local/bin/rdoc
ln -sf "/usr/local/rubies/ruby-$_ver/bin/ri" /usr/local/bin/ri
ln -sf "/usr/local/rubies/ruby-$_ver/bin/ruby" /usr/local/bin/ruby
ln -sf "/usr/local/rubies/ruby-$_ver/bin/testrb" /usr/local/bin/testrb
ln -sf "/usr/local/rubies/ruby-$_ver/bin/bundle" /usr/local/bin/bundle
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment