Hangi Mac OS X sürümlerinde Ruby varsayılan olarak yüklüdür?


19

Bir yükleme komut dosyası yazmak için Ruby kullanmayı düşünüyorum, ancak Mac OS X'in tüm büyük sürümlerinin varsayılan olarak yükleyip yüklemediğinden emin değilim.

Hangi Mac OS X sürümlerinde Ruby yorumlayıcısı varsayılan olarak yüklüdür?

Yanıtlar:


8

Yakut indirme sayfası Tiger (10.4) ve leopar (10.5) hem Ruby dahil olduğunu gösterir. Kendi evimdeki makinelerden Lion (10.7), Mountain Lion (10.8) ve Mavericks'in (10.9) hepsinin Ruby ile geldiğini doğrulayabilirim. Kişisel olarak Snow Leopard'ın (10.6) Ruby içerdiğini doğrulayamıyorum, ancak önceki ve sonraki sürümlerde mevcut olsaydı şok edici olurdu, ancak Snow Leopard değil.

Hedef kitleniz 29 Nisan 2005 tarihinde veya sonrasında bilgisayarlarını satın alan veya işletim sistemlerini yükselten kişilerse, yükleyicinizde Ruby'yi kullanmanız güvenli olmalıdır.


Şansınız varsa, her işletim sistemi için sürüm numaralarını gönderebilir misiniz? Mavericks'in Ruby 1.8'den 2.0'a varsayılan olarak geçtiğini biliyorum (her ikisini de içeriyor olmasına rağmen).
Alan Shutko

Snow Leopard'ın üzerinde Ruby var. 1.8.7 sürümü var
addison

23
  • 10.14 Ruby 2.3.7p456 (2018-03-28 Revizyon 63024) [Universal.x86_64-darwin18]
  • 10.13 Ruby 2.3.3p222 (2016-11-21 Revizyon 56859) [Universal.x86_64-darwin17]
  • 10.12 Ruby 2.0.0p648 (2015-12-16 revizyon 53162) [evrensel.x86_64-darwin16]
  • 10.11.2 yakut 2.0.0p645 (2015-04-13 revizyon 50299) [evrensel.x86_64-darwin15]
  • 10.10.2 Ruby 2.0.0p481 (2014-04-08 revizyon 45883) [evrensel.x86_64-darwin14]
  • 10.9.0: Ruby 2.0.0p247 (2013-06-27 revizyon 41674) [universal.x86_64-darwin13]
  • 10.8.5: Ruby 1.8.7 (2012-02-08 patchlevel 358) [evrensel-darwin12.0]
  • 10.7.5: yakut 1.8.7 (2010-01-10 patchlevel 249) [universal-darwin11.0]

Ruby'nin yeni sürümünü kullanmaya çalışıyorum ve OSX'in kendi yakut kurulumunun üzerine yazmamaya çalışıyorum, bunu yapmanın uygun yolu nedir? Brenv'i denerken burada bir izin sorunu alıyorum .
hhh

Yüklemek için Homebrew kullanın rbenvve sonra herhangi bir Ruby sürümüne paralel olarak sahip olabilirsiniz.
goetzc

1
chrubybunu yapmanın invazif olmayan bir yoludur.
karmakaze
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.