BisaCloud
ruby

Installing Ruby

BisaCloud Team
April 19, 2026
Installing Ruby

Ruby adalah bahasa pemrograman dinamis, berbasis skrip, dan sepenuhnya berorientasi objek (Object-Oriented Programming / OOP). Ruby dikenal karena sintaksnya yang elegan, bersih, dan mudah dibaca, bahkan menyerupai bahasa manusia, terutama bahasa Inggris. Hal ini membuat Ruby relatif mudah dipahami dan dipelajari, terutama bagi pemula.

Ruby banyak digunakan untuk berbagai kebutuhan, antara lain:

  • pengembangan web (menggunakan framework Ruby on Rails)
  • otomatisasi sistem dan DevOps
  • pembuatan aplikasi desktop
  • pemrosesan dan analisis data
  • web scraping
  • pembuatan prototipe cepat
  • pembuatan command-line tools

Install Ruby

yum -y install ruby

Install Ruby dengan rbenv

Disarankan menggunakan rbenv agar dapat mengelola beberapa versi Ruby dengan mudah.

Install dependency:

yum install -y git readline-devel zlib-devel ncurses-devel autoconf bison openssl-devel gcc gcc-c++ make libyaml-devel libffi-devel gdbm-devel

Clone repository rbenv:

git clone https://github.com/rbenv/rbenv.git ~/.rbenv

Tambahkan PATH dan inisialisasi rbenv:

echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc echo 'eval "$(rbenv init -)"' >> ~/.bashrc source ~/.bashrc

Install plugin ruby-build:

git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build

Tambahkan PATH ruby-build:

echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc source ~/.bashrc

Install Ruby:

rbenv install 2.6.1

Daftar versi Ruby yang tersedia dapat dilihat di halaman resmi Ruby Releases.

Aktifkan versi Ruby sebagai default:

rbenv global 2.6.1

Cek versi Ruby:

ruby -v

Contoh output:

ruby 2.6.1p33 (2019-01-30 revision 66950) [x86_64-linux]

Install Ruby dengan RVM

RVM (Ruby enVironment Manager) adalah alat untuk mengelola beberapa versi interpreter Ruby pada satu mesin. Fungsinya meliputi instalasi dan pengelolaan environment Ruby yang berbeda

Instalasi kunci GPG untuk verifikasi paket.

gpg --keyserver keyserver.ubuntu.com --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

Kemudian install RVM dengan perintah

curl -sSL https://get.rvm.io | bash -s stable

Untuk instalasi multi-user, gunakan sudo agar RMV di tempatkan di /usr/local/rvm

curl -sSL https://get.rvm.io | sudo bash -s stable

Konfigurasi shell pada file bash_profile, .bashrc, atau .profile agar perintah rvm dapat dipanggil.

# Add RVM to PATH for scripting. Make sure this is the last PATH variable change. export PATH="$PATH:$HOME/.rvm/bin"

Related Articles

Tags
#linux#ruby