Ruby adalah salah satu bahasa yang paling populer saat ini. Ini memiliki sintaks yang elegan, dan merupakan bahasa di balik kerangka kerja Ruby on Rails.
Pada artikel ini, kita akan mengeksplorasi berbagai cara untuk menginstal Ruby di CentOS 8.
Kami akan menunjukkan cara menginstal Ruby dari repositori CentOS 8 default dan menggunakan skrip Rbenv dan RVM. Pilih metode penginstalan yang paling sesuai untuk pengaturan dan lingkungan Anda.
Menginstal Ruby dari repositori CentOS #
Ini adalah metode termudah untuk menginstal Ruby di CentOS. Pada saat penulisan, versi di repositori CentOS standar adalah 2.5.5.
Jalankan perintah berikut sebagai root atau pengguna dengan hak sudo untuk menginstal ruby
paket:
sudo dnf install ruby
Setelah instalasi selesai, Anda dapat memverifikasi bahwa itu berhasil dengan mencetak versi Ruby:
ruby --version
Outputnya akan terlihat seperti ini:
ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-linux]
Versi Ruby Anda mungkin berbeda dari yang ditampilkan di atas.
Itu dia! Anda telah berhasil menginstal Ruby pada sistem CentOS Anda, dan Anda dapat mulai menggunakannya.
Instal Ruby dengan Rbenv #
Rbenv adalah utilitas manajemen versi Ruby ringan yang memungkinkan Anda mengganti versi Ruby dengan mudah.
Kami akan menggunakan ruby-build
plugin yang memperluas fungsionalitas inti Rbenv dan memungkinkan Anda menginstal versi Ruby apa pun dari sumber.
Mulailah dengan menginstal gitdan dependensi lain yang diperlukan untuk membangun Ruby dari sumbernya:
sudo dnf install git wget gcc bzip2 openssl-devel libffi-devel readline-devel zlib-devel gdbm-devel ncurses-devel
Jalankan perintah berikut untuk menginstal keduanya rbenv
dan ruby-build
:
wget -q https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer -O- | bash
Script akan mengkloning kedua rbenvand ruby-buildrepositories dari GitHub ke ~/.rbenv
direktori.
Sebelum mulai menggunakan rbenv
, Anda perlu menambahkan $HOME/.rbenv/bin
ke PATH
. Anda .
Jika Anda menggunakan Bash, ketik:
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
source ~/.bashrc
Jika Anda menggunakan Zsh ketik:
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(rbenv init -)"' >> ~/.zshrc
source ~/.zshrc
Jalankan rbenv -v
perintah untuk memastikan bahwa instalasi berhasil:
rbenv -v
rbenv 1.1.2-17-g7795476
Untuk mendapatkan daftar semua versi Ruby yang dapat diinstal dengan rbenv
masukkan:
rbenv install -l
Misalnya, jika Anda ingin menginstal Ruby 2.7.0 dan menetapkannya sebagai versi default, ketikkan:
rbenv install 2.7.0
rbenv global 2.7.0
Verifikasi bahwa Ruby telah diinstal dengan benar dengan mencetak nomor versi:
ruby -v
ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux]
Menginstal Ruby dengan RVM #
RVM (Ruby Version Manager) adalah alat baris perintah yang memungkinkan Anda untuk menginstal, mengelola, dan bekerja dengan beberapa lingkungan Ruby.
Pertama, instal dependensi yang diperlukan untuk rvm
untuk membangun Ruby dari sumber:
sudo dnf install curl gcc bzip2 openssl-devel libffi-devel readline-devel zlib-devel gdbm-devel ncurses-devel
Jalankan perintah berikut untuk mengimpor kunci GPG dan menginstal RVM:
gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
curl -sSL https://get.rvm.io | bash -s stable
Untuk mulai menggunakan RVM, Anda harus menjalankan source
berikut perintah:
source ~/.rvm/scripts/rvm
Untuk mendapatkan daftar semua versi Ruby yang diketahui, ketik:
rvm list known
Jika misalnya, Anda ingin menginstal Ruby 2.6 dan menetapkannya sebagai versi default, Anda akan mengeluarkan perintah berikut:
rvm install 2.6
rvm use 2.6 --default
Verifikasi pemasangan:
ruby -v
ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-linux]
Untuk informasi lebih lanjut tentang cara mengelola instalasi Ruby Anda dengan RVM, kunjungi halaman Dokumentasi RVM.