Links: Homepage | Downloads
Dependencies: rbenv | LibYAML
Version: 1.9.3-p448
Get the Code
Switch to /usr/local/src
and download the source package.
cd /usr/local/src
curl --remote-name http://ftp.ruby-lang.org/pub/ruby/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
.
./configure \
--prefix=/usr/local/rbenv/versions/VERSION \
--with-opt-dir=/usr/local/libyaml
make
make install
Set Version
Set the global ruby version to VERSION.
rbenv global VERSION
To see all installed versions, use rbenv versions
.
Verify the Installation
To verify that you have correctly installed this version of Ruby.
ruby --version
Adding Other Versions
Change the version number in the textbox at the top and follow the instructions again. You may have to modify the path when downloading the source for certain versions. Also the ./configure
command may need to be adjusted for each version – check the installation documentation before proceeding.