Dalam proses devolopment seringkali developer Ruby dihadapi pada situasi dimana
dia harus handle bermacam project dengan versi Ruby yang berbeda. Biasanya jika
punya project yang umurnya sudah lama, sehingga masih perlu menggunakan Ruby
versi dulu.
Karena itu, salah satu solusi agar kita bisa install beragam versi Ruby dalam OS linux kita
adalah dengan menggunakan RVM. Berikut ini adalah cara - cara installasinya:
Persiapan
Pertama pastikan sistem linux anda memiliki paket aplikasi berikut :
- bash
- curl
- git
- patch
Untuk mengetahui sudah terinstall atau belum bisa dilihat dengan perintah berikut:
- bash
- bash
- curl
- git
- patch
Untuk mengetahui sudah terinstall atau belum bisa dilihat dengan perintah berikut:
- bash
$ bash --version- curl
- git$ curl --version
$ git --version- patch
$ patch --versionjika ada paket aplikasi yang belum terinstall atau tidak memenuhi syarat versi minimal maka perlu di-update atau install versi yang lebih baru dengan cara update repository paket aplikasi dan dilanjutkan dengan menginstall paket aplikasi yang diperlukan
CentOS/RH/Fedora/AMI
$ sudo yum update
$ sudo yum install -y bash curl git patch
Ubuntu/Debian
$ sudo apt-get update
$ sudo apt-get install bash curl git-core patch
Gentoo
$ sudo emerge --sync
$ sudo emerge bash curl git patch
Install RVM
Untuk menginstall RVM dengan mengetikkan commandline berikut
$ curl -L https://get.rvm.io | bash -s stable
Kemudian load RVM ke shell
$ source ~/.rvm/scripts/rvm
Agar RVM bekerja dengan baik diperlukan beberapa dependency paket. Untuk mengetahui paket apa saja yang diperlukan dapat dilihat dengan mengetikkan commandline berikut
$ rvm requirements
Hasil dari perintah di atas seperti berikut (contoh diambil dari sistem berbasis Gentoo linux) :
Lihat pada bagian
Additional Dependencies:
# For Ruby / Ruby HEAD (MRI, Rubinius,& REE), install the following:
ruby|ruby-head: emerge libiconv readline zlib openssl curl git libyaml sqlite libxslt libtool gcc autoconf automake bison m4
Gunakan rvmsudo untuk menginstall paket dependency, pada contoh diatas adalah dengan menggunakan perintah berikut :
$ rvmsudo emerge libiconv readline zlib openssl curl git libyaml sqlite libxslt libtool gcc autoconf automake bison m4
Install Ruby
Untuk mengetahui versi ruby yang dapat diinstall dapat dilihat dengan menggunakan perintah berikut
$ rvm list known
Install ruby 2.5.0 dengan mengetikkan commandline berikut
$ rvm install 2.5.0
Untuk membuat ruby 2.5.0 default
$ rvm use 2.5.0 --default
Untuk melihat versi ruby yang telah terinstall
$ rvm list
Upgrade/update RVM ( Optional )
$ rvm update
Selamat Mencoba.
Sumber:
Tidak ada komentar:
Posting Komentar