Ruby Version Managers

Vad du ska skapa

Olika Ruby Version Managers

RVM

Det första som vi diskuterade i videon var Ruby Version Manager. Ytterligare diskussioner kring detta påpekade att:

  • Detta var den första versionshanteringsversionen för Ruby
  • Detta introducerade begreppet "GemSets"

RBENV

Det är också värt att notera RBENV som finns på GitHub.

Det här projektet använder begreppet "shims" för att hantera de olika Ruby-versionerna. Dessutom är det lättare och det är mindre påträngande än RVM.

CHRuby

Du kan också hitta CHRuby på GitHub. När det gäller alla versionshanterare installerade är detta den överlägset lättaste av dem alla och det är det vi använder i videon ovan.

Slutsats

Var och en av dessa versionshanterare tillåter oss att ha olika versioner av Ruby installerade i vår hemkatalog, istället för att installera Ruby till systemet med operativsystemets operatör eller manuellt. 

I den här handledningen använde vi chruby i den här handledningen för att experimentera med att hantera flera installerade Ruby-versioner.