Well Ruby 2.4 shipped back in December on the 12th and with almost a month of settle time that means that I now feel its go time for Ruby 2.4 and, specifically, using it on side projects. I've already heard talk about Ruby 2.4.1 and the first mistake that I made installing it was to try and use that – which isn't actually available yet.
What Ruby 2.4 Versions are Available?
The easiest way to see this is to travel over to cache.ruby-lang.org and just view them.
Installing with RVM:
Here's the easy one liner to install with RVM:
rvm install ruby-2.4.0
You may need to increase your timeout to get it to install:
echo "export rvm_max_time_flag=20" >> ~/.rvmrc
Other Useful RVM Commands
Like most open source projects, RVM is rich and deep. Here are a few useful commands I used along with way of installing this (the command is in bold; the – SOME TEXT gives an explanation):
- rvm list rubies – shows you what rubies are on your system
- rvm list known – shows you the rubies that rvm knows about (caveat - rvm can install more than it knows about; no I don't understand this either)
- rvm –default use 2.4.0 – set 2.4.0 as the default ruby when you open a terminal
- rvm use 2.4.0 – change the ruby in the current terminal to 2.4.0