2016-04-07 34 views
37

Ruby with Homebrew'ın en son kararlı sürümüne nasıl güncelleneceğini bilmek istiyorum. RVM kullanarak ilgilenen değil değilim. Teşekkürler.Ruby ile Homebrew nasıl güncellenir?

+0

SO. Lütfen "[sor]" yazınız. http://meta.stackoverflow.com/q/261592/128421 burada geçerlidir. –

+1

RVM'ye veya genel müdür yöneticilerine karşı mısınız? Eski rubies yüklü değilse, bilgisayarınızda eski Ruby kütüphanelerini çalıştıramayacaksınız. Rbenv fahişe olabilir. En son Ruby versiyonlarının Homebrew gibi sistem paketi yöneticilerine itildiğinden bile emin değilim. Ubuntu'da, varsayılan Ruby sürümü hala 1.9.3'tür. –

cevap

37

brew upgrade ruby

bunu paketinin son sürümünü çekin ve yüklemem gerekir. (Ben yorum eklemek için yeterli temsilcisi var gibi)

brew update güncellemeleri, seçilen cevaba ekleme değil paketler (formüller onlar diyoruz)

72

rbenv ile birlikte kullanırım. Aşağıdaki satırlar Ruby 2.5.0 yükleyip varsayılan Yakut sürüm olarak ayarlayın:

$ brew update 
$ brew install ruby-build 
$ brew install rbenv 
$ rbenv install 2.5.0 
$ rbenv global 2.5.0 
+1

Oradaki sürümün "sabit kodlaması" olmadan Ruby'nin en yeni, kararlı sürümüne otomatik olarak güncelleme yapmanın bir yolu yok mu? En son 'rbenv' yüklemek gibi bir şey? –

+2

Sürüm üzerinde daha fazla kontrole sahip olmayı tercih ediyorum ancak bu örneği kullanmak isteyebilirsiniz: http://stackoverflow.com/a/30191850/2483313 – spickermann

+2

Yanıt için Thanx. Bunu da çalıştırmam gerekiyordu: echo 'if rbenv>/dev/null; sonra değerlendirme "$ (rbenv init -)"; fi '>> ~/.bash_profile – guya

1

, mevcut sürümlerin listesini görmek için bir yol kendisini demlemek (from ref) deneyin:

$ rbenv install -l