Instalasi Ruby dan Rails di DEB Family (apt)

Sebelum melakukan instalasi Ruby dan Rails, Kalian paling tidak sudah melakukan instalasi dependensi yang dibutuhkan untuk Ruby dan Rails, Kalian bisa melihat di dokumentasi Development Dependensi yang tersedia. Perlu diingat bahwa Kalian bisa memilih beberapa paket di bawah ini sesuai dengan kebutuhan masing-masing, ini juga sudah meliputi database seperti MySQL / MariaDB, PostgreSQL, SQLite dan lain-lain. Untuk dapat melanjutkan instalasi development dependensi caranya cukup masukan perintah di bawah ini:

Selanjutnya Kalian hanya memilih salah satu di antara pilihan instalasi Ruby dan Rails di bawah ini:


Menggunakan RVM

Kita pengenalan dulu dengan RVM, apa sih RVM? Menurut dari situs resmi RVM adalah alat command-line yang memungkinkan Kalian untuk dengan mudah menginstal, mengelola, dan bekerja dengan beberapa environment ruby ​​dari interpreter ke sekumpulan gem. Untuk instalasinya yuk ikuti intruksi di bawah ini.

Instalasi kunci (key) GPG yang dibutuhkan RVM:

Instalasi RVM dengan versi stabil:

Untuk melihat daftar Ruby yang tersedia, lakukan perintah berikut:

Instalasi Ruby dengan versi yang di tentukan:

Untuk menggunakan versi Ruby sebagai default atau global:

Untuk melihat versi Ruby yang sedang di gunakan:

Untuk melihat daftar Ruby yang terinstal:

Sampai di sini Ruby telah berhasil terinstal, selanjutnya kita akan menginstal Rails.

Secara default Gem telah terinstall, perintah di bawah ini untuk memastikan bahwa Kalian menggunakan Gem versi terbaru:

Untuk melihat versi gem yang telah terinstall lakukan perintah:

Saatnya instalasi Rails, ini membutuhkan waktu yang agak lama tergantung dengan koneksi internet yang Kalian gunakan:

Sampai di sini versi Gem, Rails dan daftar Gem lainnya telah terinstal.
Untuk mencetak versi Rails yang telah terinstal lakukan perintah berikut:

Untuk memperbarui versi gem yang terinstal, Kalian bisa lakukan perintah di bawah:

Untuk melihat daftar gem yang telah terinstall lakukan perintah:


Menggunakan RBENV

RBENV ini tidak beda jauh dengan RVM, cuma menurut readme repositori resmi rbenv menjamin bahwa environment development dan production itu akan sama, minim error, banyak plugin yang bisa di pakai. Untuk bisa menginstal Ruby dengan rbenv kita membutuhkan plugin dari rbenv yaitu ruby-build.

Nah apa lagi ini RUBY-BUILD? Menurut dari repositori resmi ruby-build adalah command-line utilitas yang memudahkan untuk menginstal semua versi Ruby, dari source. Ini tersedia sebagai plugin untuk rbenv yang menyediakan perintah rbenv install, atau sebagai program standalone (mandiri). Untuk instalasinya yuk ikuti intruksi di bawah ini.

Clone terlebih dahulu untuk repositori RBENV. Ini akan melakukan set $PATH (environment variable) pada platform Kalian.

Tip: Kalian bisa rubah ~/.bashrc dengan shell yang Kalian gunakan, untuk mengetahui shell apa yang Kalian gunakan masukan perintah echo $SHELL.

Clone terlebih dahulu untuk repositori RUBY-BUILD. Ini juga akan melakukan set $PATH (environment variable) pada platform Kalian.

Untuk melihat daftar Ruby yang tersedia, lakukan perintah berikut:

Instalasi Ruby dengan versi yang di tentukan:

Untuk menggunakan versi Ruby sebagai default atau global:

Untuk melihat versi Ruby yang sedang di gunakan:

Untuk melihat daftar Ruby yang terinstal:

Sampai di sini Ruby telah berhasil terinstal, selanjutnya kita akan menginstal Rails.

Secara default Gem telah terinstall, perintah di bawah ini untuk memastikan bahwa Kalian menggunakan Gem versi terbaru:

Untuk melihat versi gem yang telah terinstall lakukan perintah:

Saatnya instalasi Rails, ini membutuhkan waktu yang agak lama tergantung dengan koneksi internet yang Kalian gunakan:

Sampai di sini versi Gem, Rails dan daftar Gem lainnya telah terinstal.
Untuk mencetak versi Rails yang telah terinstal lakukan perintah berikut:

Untuk memperbarui versi gem yang terinstal, Kalian bisa lakukan perintah di bawah:

Untuk melihat daftar gem yang telah terinstall lakukan perintah:


Menggunakan ASDF

Buat Kalian yang belum tahu tentang ASDF adalah alat command-line tunggal yang dapat mengelola beberapa versi runtime dengan banyak bahasa pemrograman, diantaranya seperti Ruby, Node.js, Python, Elixir dan lain sebagainya yang bisa Kalian lihat disini. Nah dengan kita menggunakan banyak bahasa pemrograman di ASDF ini harus memiliki plugin yang dapat digunakan untuk masing-masing bahasa pemrograman yang akan diinstal.

Untuk dapat menginstal Ruby dengan ASDF dan di lanjutkan dengan instalasi Rails, mari ikuti langkah-langkah dasar di bawah ini.

Clone dan instal ASDF dari repository resmi:

Tambahakan plugin untuk menginstal Ruby:

Untuk melihat daftar Ruby yang tersedia, lakukan perintah berikut:

Instalasi Ruby dengan versi yang di tentukan:

Jika sudah selesai, sekarang set versi Ruby yang akan di jadikan versi global dan local, perintah di bawah ini akan membuat sebuah file yang bernama .tool-versions di direktori $HOME:

Untuk melihat versi Ruby yang sedang di gunakan:

Untuk melihat daftar Ruby yang terinstal:

Sampai di sini Ruby telah berhasil terinstal, selanjutnya kita akan menginstal Rails.

Secara default Gem telah terinstall, perintah di bawah ini untuk memastikan bahwa Kalian menggunakan Gem versi terbaru:

Untuk melihat versi gem yang telah terinstall lakukan perintah:

Saatnya instalasi Rails, ini membutuhkan waktu yang agak lama tergantung dengan koneksi internet yang Kalian gunakan:

Sampai di sini versi Gem, Rails dan daftar Gem lainnya telah terinstal.
Untuk mencetak versi Rails yang telah terinstal lakukan perintah berikut:

Untuk memperbarui versi gem yang terinstal, Kalian bisa lakukan perintah di bawah:

Untuk melihat daftar gem yang telah terinstall lakukan perintah:


Menggunakan Paket Manager (Tidak di rekomendasikan)

Sebenarnya ini tidak di rekomendasikan development untuk Ruby dan Rails, terutama karena kita tidak bisa mengelola versi Ruby yang kita inginkan. Dengan Kalian menginstal Ruby dan Rails menggunakan Paket Manager yang artinya Ruby dan Rails Kalian akan terinstal oleh user root (sudo).

Untuk dapat melakukan instalasi menggunakan paket manager, lakukan perintah:

Instalasi menggunakan paket manager berarti Kalian hanya di berikan versi ruby terbaru yang hanya di sediakan dari repositori platform yang Kalian gunakan.

Tip: Karena instalasi ini dilakukan oleh user root, maka gunakan sudo setiap perintah di bawah.

Sampai di sini Ruby telah berhasil terinstal, selanjutnya kita akan menginstal Rails.

Secara default Gem telah terinstall, perintah di bawah ini untuk memastikan bahwa Kalian menggunakan Gem versi terbaru:

Untuk melihat versi gem yang telah terinstall lakukan perintah:

Saatnya instalasi Rails, ini membutuhkan waktu yang agak lama tergantung dengan koneksi internet yang Kalian gunakan:

Sampai di sini versi Gem, Rails dan daftar Gem lainnya telah terinstal.
Untuk mencetak versi Rails yang telah terinstal lakukan perintah berikut:

Untuk memperbarui versi gem yang terinstal, Kalian bisa lakukan perintah di bawah:

Untuk melihat daftar gem yang telah terinstall lakukan perintah:


Masih mengalami kesulitan? Yuk cari bantuan.

← Kembali ke Beranda