Linux ortamlarda rbenv ile farklı ruby versiyonları kullanma

Esenlikler,

Bu blogu Jekyll ile github-pages üzerinden host ediyorum. Bir modül denemek için ruby nin farklı bir versiyonu yüklü olması gerekiyormuş. Komple ruby silip o versiyonu yüklemek yerine rbenv ile herhangi bir şey silmeden istediğimiz ruby versiyonu yükleyip, onu kullanabiliyoruz.

Ben Linux dağıtımı olan RedHat tabanlı Fedora 38 üzerinde bu kurulumu gerçekleştireceğim.

sudo dnf install rbenv -y
# .bashrc dosyamızı açıyoruz.
vi ~/.bashrc

# En altına aşağıdaki konfigürasyonu ekleyip, :wq ile kaydediyoruz.
export PATH="$HOME/.rbenv/shims:$PATH"
eval "$(rbenv init -)"

# Ayarların aktif ediyoruz.
source ~/.bashrc
# Kurabileceğimiz stabil ruby sürümleri
rbenv install -l

# Kurabileceğimiz ruby sürümleri
rbenv install -L
# Ruby 2.6.10 versiyonunu kuralım
rbenv install 2.6.10
rbenv install 2.6.10

# Çıktısı
* system (set by /home/sercangezer/.rbenv/version)
  2.6.10
  2.7.5
# Ruby versiyonunu 2.6.10 a çekme
rbenv global 2.6.10
# Ruby versiyonu kontrol edelim.
ruby --version

# Çıktısı
ruby 2.6.10p210 (2022-04-12 revision 67958) [x86_64-linux]

# gem versiyonunu kontrol edelim.
gem env home

#Çıktısı
/home/sercangezer/.rbenv/versions/2.6.10/lib/ruby/gems/2.6.0
rbenv global system
rbenv local --unset

Esen kalın …

İçeriği paylaş:

× Yazılan içerik ile ilgili her türlü soru, şikayet ve öneriniz için ePosta gönderebilirsiniz.
Etiket: Linux, Ruby, rbenv, Jekyll