Skip to content

Instantly share code, notes, and snippets.

@jfirebaugh
Created November 3, 2012 14:26
Show Gist options
  • Star 9 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save jfirebaugh/4007524 to your computer and use it in GitHub Desktop.
Save jfirebaugh/4007524 to your computer and use it in GitHub Desktop.
Installing Ruby 2.0.0-preview1 with RVM on OS X
# First, make sure that you have the most recent rvm. Several bugs with 2.0.0-preview1
# have recently been fixed.
#
# Second, the openssl that comes with MacOS is too old for Ruby 2.0. You need to install
# a newer one with homebrew or the rvm pkg command.
# Option 1, with homebrew openssl:
brew update
brew install openssl
rvm get head
rvm install 2.0.0-preview1 --with-openssl-dir=`brew --prefix openssl`
# Option 2, with rvm pkg install openssl:
rvm get head
rvm pkg install openssl
rvm install 2.0.0-preview1 --with-openssl-dir=$rvm_path/usr
@jfirebaugh
Copy link
Author

RVM will now install openssl automatically.

If you still want to use homebrew openssl:

rvm install ruby-2.0.0 --skip-openssl --with-opt-dir="`brew --prefix openssl`"

@sebglazebrook
Copy link

Thanks, this worked for me!

@IntractableQuery
Copy link

I had to use jfirebaugh's suggestion -- for some reason I could not get rvm's openssl install to work, it always failed with rubygems. --skip-openssl saved me and my up-to-date brew package seems to work fine.

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