Instalasi Perlengkapan Coding Ruby

Reading time ~2 minutes

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 :).

Instalasi Dan Setup EMQX

Instalasi Dan Setup EMQX Continue reading

Belajar Projections Pada Spring Data JPA

Published on November 04, 2023

Belajar Testcontainers

Published on September 13, 2023