Install Ruby menggunakan rbenv di Ubuntu 18

Pada tulisan kali ini saya akan menuliskan tentang cara install ruby menggunakan rbenv pada sistem operasi Linux Ubuntu 18.04, untuk distro linux lainnya silakan disesuaikan. Berikut adalah panduannya.

Install Dependency

sudo apt-get install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev software-properties-common libffi-dev nodejs

Install rbenv

Setelah dependency terinstall, selanjutnya kita install rbenv yang nantinya akan digunakan untuk install Ruby. Ok, berikut cara install rbenv nya:

cd
git clone https://github.com/rbenv/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
exec $SHELL

untuk memastikan rbenv telah terinstall, coba jalankan perintah:

rbenv -v

seharusnya keluar versi rbenv yang terinstall jika sudah terinstall dengan baik. Contoh:

ndg@blog:~$ rbenv -v
rbenv 1.1.2-2-g4e92322

Install Ruby

Ok, rbenv sudah terinstall dengan baik. Sekarang mari kita install ruby nya. Eh… sebentar, kita install ruby-build terlebih dahulu, fungsi nya supaya kode ruby nya bisa otomatis di build. Cara installnya:

git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc
exec $SHELL

Ok, jika sudah, waktunya kita install ruby nya. Sebelum menginstall ruby, disini saya coba melihat daftar versi ruby yang tersedia di rbenv. Caranya:

# rbenv install -l
Available versions:
  1.8.5-p52
  1.8.5-p113
  1.8.5-p114
  1.8.5-p115
................
..................
  2.6.2
  2.6.3
  2.7.0-dev
  2.7.0-preview1

Ok, terlihat versi ruby yang bisa diinstall. Pada tulisan ini saya akan memilih ruby 2.6.3 , proses instalasi ini biasanya agak lama, tergantung kecepatan koneksi internetnya, jadi silakan ditunggu dengan sabar. Cara installnya:

rbenv install 2.6.3

Jika sudah selesai, selanjutnya kita set agar server kita bisa menggunakan versi ruby yang telah diinstall tersebut. Caranya:

rbenv global 2.6.3

lalu, coba jalan perintah ruby -v , seharusnya muncul versi ruby yang sudah diinstall, seperti ini:

# ruby -v
ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-linux]

Sampai tahap ini, proses instalasi ruby pada sistem operasi linux ubuntu 18.04 menggunakan rbenv telah selesai.

Untuk dokumentasi resmi tentang rbenv bisa dilihat di https://github.com/rbenv/rbenv , silakan dipelejari lebih jauh.

Sekian, selamat mencoba dan semoga bermanfaat.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.