Instal Ruby di Ubuntu

Pertama, instal dulu dependency yang dibutuhkan

sudo apt-get update
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 python-software-properties libffi-dev nodejs
                                    

Kemudian kita akan menggunakan rbenv untuk menginstal ruby. rbenv ini tools yang dibuat khusus untuk menginstal ruby dan manajemen versi ruby di komputer kita. Dengan rbenv ini kita bisa memiliki lebih dari satu versi yang terinstall.

Langkah pertama adalah install rbenv itu sendiri. Jalankan perintah berikut

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
                                

Selanjutnya install ruby-build. rbenv membutuhkan ruby-build ini untuk melakukan build terhadap source ruby sehingga kita tinggal enak aja menginstallnya. Jalankan perintah di bawah untuk menginstalnya.

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
                                

Nah sekarang baru kita instal rubynya. Kita gunakan versi yang terbaru yaitu 2.4.0. Caranya seperti ini

rbenv install 2.4.0
rbenv global 2.4.0
ruby -v
                                

Saat menjalankan perintah ruby -v maka di terminal harusnya muncul informasi yang menandakan kalau ruby yang terinstal adalah versi 2.4.0

Sip, sekarang kita sudah bermain-main dengan ruby :D

Instal Ruby di Mac

Install ruby di Mac kita juga akan menggunakan rbenv. Tetapi sebelumnya kita perlu menginstal brew buat instal rbenv, hee mbulet-mbulet yak. Jalankan perintah berikut buat install brew kalau brew belum diinstal di komputer mac mu.

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
                                

Nah begitu sudah ada brew, tinggal instal deh rbenv dan ruby-build pakai perintah di bawah ini.

brew install rbenv ruby-build

echo 'if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi' >> ~/.bash_profile
source ~/.bash_profile
                                

Langkah terakhir instal deh ruby-nya. Kita gunakan versi terbaru yang stabil, 2.4.0

rbenv install 2.4.0
rbenv global 2.4.0
ruby -v
                                

Pastikan ketika menjalan ruby -v maka di terminal muncul info yang isinya kalau versi ruby yang terinstal adalah 2.4.0