Pesiapan Alat dan Ruby

Sebelum kita mempelajari bahasa Ruby kita menginstall alat-alat yang dibutuhkan, kamu bisa melewatkan bagian ini jika sudah memiliki alat yang dibutuhkan untuk mempelajari ruby.

Text Editor

Kamu bisa menggunakan text editor kesayanganmu, namun jika kamu tidak memiliki opsi saya merekomendasikan beberapa text editor yaitu sublime, vscode, atom, rubymine atau VIM, semua text editor yang tersebut tersedia disemua sistem operasi (Linux, Windows, MacOS) tapi saya menyarankan menggunakan vscode jika kamu bingung.

Terminal

Ada beberapa jenis software terminal, yaitu Tmux, Bash, Git Bash, Cmder, Hyper, XTerm, dan sebagainya, gunakan terminal kesukaan kamu, atau jika kamu menggunakan sistem operasi Windows saya sarankan untuk menggunakan Git Bash atau Cmder.

Ruby

Versi ruby yang digunakan pada buku ini adalah ruby 2.5.3 jika kamu mempunyai cara tersendiri untuk melakukan instalasi ruby, kamu bisa mengikuti cara kamu sendiri. Namun, jika tidak kamu bisa mengikuti cara instalasi berikut ini pilih sesuai dengan sistem operasi yang kamu gunakan.

Pertama, install terlebih dahulu dependency, ini adalah bagian-bagian yang dibutuhkan untuk melanjutkan instalasi berikutnya.

Terminal
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

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 software-properties-common libffi-dev nodejs yarn

Selanjutnya, kita akan menggunakan rbenv untuk menginstall ruby. rbenv ini alat yang dibuat khusus untuk menginstall ruby dan manajemen versi ruby di komputer kita. Dengan adanya rbenv ini kita bisa memiliki lebih dari satu versi ruby yang terinstall.

Langkah pertama adalah instalasi rbenv itu sendiri. Jalankan perintah berikut ini.

Terminal
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

Setelah itu, install ruby-build. rbenv membutuhkan ruby-build ini untuk melakukan build terhadap source ruby. Jalankan perintah di bawah untuk menginstallnya.

Terminal
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

Sekarang kita menginstall Ruby. Kita menggunakan versi 2.5.3, Caranya sebagai berikut

Terminal
rbenv install 2.5.3
rbenv global 2.5.3
ruby -v

Saat menjalankan perintah ruby -v maka diterminal pastikan menampilkan informasi seperti berikut ini.

ruby -v ruby 2.5.3p105 (2018-10-18 revision 65156) [x86_64-linux]

itu artinya kamu telah berhasil menginstall ruby dengan versi 2.5.3.

Oke, instalasi ruby di Ubuntu selesai dan kamu bisa melanjutkan kebagian berikutnya.

Last updated