A subscription is required to view this video. Enroll Today

Ruby

RVM

  • olivierlacan
  • 2178 views

Ruby Version Manager or RVM is a command-line tool which allows you to easily install, manage, and work with mulitple versions of Ruby and mulitple sets of Gems. Olivier Lacan walks you through the basics of RVM, giving you all the information needed to work with it effectively.

Comments

Faculty

Olivier Lacan said

@beazler I'm glad it helped. It took me a while to understand the underpinnings of RVM myself and I remembered it was often a stumbling block for people.

Brett Sanders said

Very clear tutorial Olivier. The diagram around 4:30 .. Ruby Versions > Gemsets (global, projects) ... helped me to understand structure and use. Thanks!

Faculty

Olivier Lacan said

Important note: you should not use 'rvm get head' to update RVM but instead go for 'rvm get stable'.

The reason: 'get head' fetches the current master branch on RVM's GitHub repository, whereas 'get stable' fetches the stable branch. And by all means, you should only use the stable releases. It doesn't mean RVM will explode in your face, but there's a much higher chance if you're using 'HEAD'.

My bad.

Aaron Seliger said

Thanks Olivier, this has been most helpful. Good high level overview to let me know what I should have on my radar to dig into further. Groovy!

Download

Share