Tuesday, December 15, 2015

Instalasi ruby menggunakan RVM

Beberapa waktu yang lalu saya sempat mengerjakan beberapa project yang menggunakan Ruby. Tapi disetiap project mewajibkan untuk menggunakan versi Ruby yang berbeda-beda. Salah satu solusi untuk masalah ini adalah menggunakan RVM.

RVM is a command-line tool which allows you to easily install, manage, and work with multiple ruby environments from interpreters to sets of gems. - https://rvm.io/

Kelebihan menggunakan RVM:

  1. RVM memungkinkan kita untuk menggunakan banyak versi Ruby didalam satu mesin. dan bisa dirubah berdasarkan project yang akan digunakan.
  2. RVM menginstall ruby di hidden folder sehingga tidak menggangu system Ruby yang sudah berjalan sebelumnya.
  3. Setiap gems yang di install melalui RVM bisa di kelompokan berdasarkan project yang membutuhkan.
  4. Tidak perlu menggunakan sudo untuk menginstall gem.  
INSTALLING RVM DAN RUBY

untuk kasus kali ini saya akan menggunakan versi stable dari RVM, cukup jalankan perintah berikut di terminal:

$ \curl -sSL https://get.rvm.io | bash -s stable --ruby

thats it, RVM akan terinstall di mesin kita.

Selanjutnya kita akan menginstall ruby menggunakan RVM, jalankan perintah berikut:

$ rvm install 2.2.3

disini saya menggunakan versi ruby 2.2.3. setelah menjalankan perintah diatas kita telah berhasil menginstall ruby di RVM.

USING RVM

untuk mengetahui versi ruby berapa saja yang sudah terinstall dimesin kita, jalankan perintah berikut:

$ rvm list


diatas kita bisa lihat apa saja versi ruby yang sudah terinstall.

selanjutnya untuk menggunakan ruby yang sudah kita install di project jalankan perintah berikut:

$ rvm use 2.2.3

USING GEMSET

Selanjutnya kita akan menggunakan gemset untuk mengelompokan gems di spesific project. 

untuk membuat gemset jalankan perintah berikut:

$ rvm gemset create [nama_gemset]

selanjutnya untuk menggunakan gemset tersebut menggunakan perintah berikut:

$ rvm use 2.2.3@[nama_gemset]

Thanks.

No comments:

Post a Comment