Ruby adalah bahasa pemrograman open-source yang dinamis di balik kerangka kerja Ruby on Rails. Ini sangat menarik bagi pemula karena sintaksnya yang sangat mudah dibaca dan jelas, memungkinkan pengguna untuk berkembang dengan cepat dan efisien.
Dalam panduan ini, temukan tiga opsi untuk menginstal Ruby di Ubuntu 18.04 – baik dari repositori Ubuntu atau dari alat pihak ketiga (RVM dan rbenv ).
Prasyarat
- Ubuntu 18.04 Bionic Beaver diinstal dan dijalankan
- Pengguna dengan hak istimewa sudo. Jika perlu, Anda dapat membuat pengguna sudo di Ubuntu.
- Akses ke terminal/baris perintah
- Alat yang tepat, dimuat sebelumnya di Ubuntu dan distro berbasis Debian lainnya.
Opsi 1:Instal Ruby dari Repositori Ubuntu
Untuk menginstal Ruby dari repositori default Ubuntu, ikuti langkah-langkah berikut:
1. Buka terminal dengan menggunakan Ctrl+Alt+T pintasan keyboard. Atau, dengan menjalankan pencarian di Ubuntu Dash dan mengetikkan kata “terminal“ dan memilih Ikon Terminal seperti yang terlihat pada gambar di bawah ini.
2. Pastikan untuk memperbarui cache repositori paket untuk memastikan Anda menginstal perangkat lunak versi terbaru.
Untuk melakukannya, ketik perintah berikut:
sudo apt update
3. Mulai proses instalasi Ruby dengan menjalankan perintah:
sudo apt install ruby-full
Tekan y dan tekan Enter untuk memverifikasi penginstalan.
4. Untuk mengecek apakah instalasi berhasil, ketikkan perintah:
ruby –v
Output yang Anda terima akan menunjukkan versi Ruby yang telah Anda instal, seperti pada gambar di bawah ini:
Seperti yang Anda lihat, kami telah menginstal Ruby versi 2.5.1.
Opsi 2:Menginstal Ruby dengan RVM
Pengelola Versi Ruby (RVM) adalah alat baris perintah yang memungkinkan Anda menginstal, mengelola, dan bekerja dengan mudah dengan versi Ruby dan permatanya.
Untuk mengaktifkan RVM , Anda harus menginstal kunci GPG untuk memverifikasi paket instalasi.
Langkah 1:Instal GPG
1. Mulailah dengan menjalankan perintah:
sudo apt install gnupg
2. Selanjutnya, instal kunci:
gpg --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
Langkah 2:Instal RVM
1. Sebelum menginstal RVM, Anda perlu menginstal prasyarat perangkat lunak dengan perintah:
sudo apt install software-properties-common
2. Selanjutnya, Anda akan menambahkan repositori PPA untuk Ubuntu dan terakhir menginstal RVM.
sudo apt-add-repository -y ppa:rael-gc/rvm
sudo apt update
sudo apt install rvm
3. Pada titik ini, disarankan untuk me-restart sistem Anda.
Langkah 3:Instal Ruby
Sekarang setelah Anda mengatur baris perintah RVM, Anda dapat menginstal Ruby dengan mengetikkan perintah berikut:
rvm install 2.5.1
2.5.1 adalah salah satu versi Ruby. Anda dapat menentukan versi Ruby mana yang ingin Anda instal.
Pastikan instalasi berhasil dengan memeriksa versi Ruby yang telah Anda instal dengan perintah:
ruby –v
Opsi 3:Instal Ruby Menggunakan rbenv
Manajemen Versi Ruby Sederhana (rbenv ) adalah alat perintah pihak ketiga yang dirancang untuk pergantian yang lebih mudah antara berbagai versi Ruby. Ini khusus untuk mengganti versi Ruby, membuatnya sederhana dan dapat diprediksi.
1. Salin perintah di bawah ini untuk menginstal paket dan dependensi yang diperlukan untuk membangun Ruby:
sudo apt install git curl libssl-dev libreadline-dev zlib1g-dev autoconf bison build-essential libyaml-dev libreadline-dev libncurses5-dev libffi-dev libgdbm-dev
2. Untuk menginstal rbenv dan ruby-build, ketikkan perintah:
curl -sL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash -
3. Selanjutnya, Anda perlu menambahkan rbenv ke jalur Anda dengan tiga (3) perintah berikut:
echo ‘export PATH=”$HOME/ .rbenv/bin:$PATH”’ >> ~/.bashrc
echo ‘eval “$(rbenv init –)”’ >> ~/.bashrc
source ~/.bashrc
4. Setelah Anda menginstal rbenv, Anda dapat menginstal Ruby versi terbaru. Jalankan perintah:
rbenv install 2.5.1
5. Pastikan instalasi berhasil dengan memeriksa versi Ruby yang telah Anda instal:
ruby –v
Perbarui Manajer Paket Permata Ruby
Untuk menginstal, mengelola, dan mendistribusikan perpustakaan Ruby Anda (juga disebut permata ) Anda akan membutuhkan RubyGems pengelola paket.
Setiap permata berisi kode Ruby yang dapat Anda bagikan dengan pengguna lain. Terutama, permata ini berfungsi sebagai perpustakaan tempat Anda dapat dengan mudah menginstal paket apa pun yang diperlukan.
Kerangka kerja manajemen RubyGems adalah bagian dari Ruby, itulah sebabnya Anda tidak perlu menginstalnya secara terpisah.
Namun, Anda mungkin perlu memperbarui ke versi terbaru dengan perintah:
gem update --system