Links: Homepage | Downloads
Dependencies: rbenv | OpenSSL
Version: 2.3.1
Get the Code
Switch to /usr/local/src and download the source package.
cd /usr/local/src
curl --remote-name http://cache.ruby-lang.org/pub/ruby/2.3/ruby-VERSION.tar.gz
Extract the archive and move into the folder.
tar -xzvf ruby-VERSION.tar.gz
cd ruby-VERSION
Compile and Install
Configure, compile and install into /usr/local/rbenv/versions/VERSION.
Latest release of OpenSSL does not work. Version 1.0.2h required.
./configure \
--prefix=/usr/local/rbenv/versions/VERSION \
--with-opt-dir=/usr/local/openssl-1.0.2h
make
make install
Set Version
Set the global ruby version to VERSION.
rbenv global VERSION
To see all installed versions, use rbenv versions.
Update rbenv
Rehash the rbenv shims.
rbenv rehash
Verify the Installation
Verify that you have successfully installed Ruby.
ruby --version