Sebelumnya kita pernah membahas tentang bagaimana instalasi java pada linux. Kali ini penulis akan menjelaskan bagaimana instalasi ruby pada linux.
Ruby adalah bahasa pemrograman dinamis berbasis skrip yang berorientasi obyek. Tujuan dari ruby adalah menggabungkan kelebihan dari semua bahasa-bahasa pemrograman skrip yang ada di dunia. Ruby ditulis dengan bahasa pemrograman C dengan kemampuan dasar seperti Perl dan Python.
Ruby juga memiliki berbagai framework diantaranya adalah
- Ruby On Rails (ROR)
- Sinatra
- Lotus
- Padrino
- Nyny
- Grape
- Nancy
- dan lain - lain
Baiklah untuk melakukan instalasi ruby pada linux, kita menggunakan RVM (ruby version manager). Berikut adalah tahapan untuk melakukan instalasi ruby pada linux.
Sebelum melakukan install public key dengan gpg2, kita harus melakukan instalasi gpg2 dengan perintah
sudo apt install gnupg2 -y
Lalu install public key dengan perintah
gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
Lalu kita melakukan instalasi ruby yang paling stable dengan perintah
\curl -sSL https://get.rvm.io | bash -s stable --ruby
Kemudian lakukan path pada linux, buka file environment
dengan sintak sudo gedit /etc/environment
. kemudian masukkan sintak RVM_HOME=/home/rizki/.rvm
dan pada bagian PATH masukkan /home/rizki/.rvm/bin
, jangan lupa sesuaikan dengan folder anda.
Restart komputer dan cek versi rvm, ruby dan gem dengan perintah
rvm --version
ruby --version
gem --version
Jika anda ingin mengubah versi ruby menjadi versi yang lain, silahkan lakukan perintah berikut untuk mengahapus default ruby yang digunakan.
rvm reset
Kemudian silahkan jalankan perintah berikut untuk memilih ruby yang akan anda gunakan.
rvm alias create default {versi ruby}
berikut adalah contohnya
rvm alias create default 2.3.0
Jika sudah, maka tahap selanjutnya adalah install bundler
. Bundler ini sendiri berfungsi untuk mendownload dependency library yang dibutuhkan oleh project kita nantinya. Bedanya bundler dengan gem yaitu gem hanya sebagai penentu dari versi library yang akan kita gunakan sedangkan bundler akan mendownload semua kepentingan dari project dan akan memeriksa apakah sebuah library mempunyai missing dengan library yang lainnya. install bundler dengan perintah.
gem install bundler
kemudian cek versi bundler dengan perintah
bundler --version
Untuk melihat versi ruby yang telah diinstall di pc maka perintahnya
rvm list
jika ingin mengetahui versi release ruby dengan perintah
rvm list known
Untuk menggunakan interpreter ruby dapat dengan menggunakan perintah irb
pada terminal. Selanjutnya untuk IDE ruby, penulis menggunakan ruby mine dari produknya jetbrains. Anda dapat menggunakan IDE selain dar ruby mine tapi penulis menyarankan menggunakan ruby mine dikarenakan karena kelangkapan dari fitur ruby mine seperti auto complete, support framework ruby on rails. Download terlebih dahulu di ruby mine. ekstrak pada folder tertentu, beri akses eksekusi pada file rubymine.sh
pada folder bin, kemudian jalankan dengan perintah ./rubymine.sh
. Secara otomatis IDE tersebut akan membuat shortcut pada linux anda.
Sekian tutorial kali ini dan selamat coding ruby. Terima kasih :).