Ruby가 기본적으로 어떤 Mac OS X 버전에 설치되어 있습니까?


19

Ruby를 사용하여 설치 스크립트를 작성하려고 생각하고 있지만 모든 주요 Mac OS X 버전이 기본적으로 설치되는지 확실하지 않습니다.

Ruby 인터프리터가 기본적으로 어떤 Mac OS X 버전에 설치되어 있습니까?

답변:


8

루비 다운로드 페이지는 타이거 (10.4)와 레오파드 (10.5) 모두 루비를 포함하는 것을 나타냅니다. 가정의 컴퓨터에서 Lion (10.7), Mountain Lion (10.8) 및 Mavericks (10.9)가 모두 Ruby와 함께 제공되는지 확인할 수 있습니다. Snow Leopard (10.6)에 Ruby가 포함되어 있는지 개인적으로 확인할 수는 없지만 이전 및 이후 버전에는 있지만 Snow Leopard에는없는 경우 충격적입니다.

대상 사용자가 2005 년 4 월 29 일 이후에 컴퓨터를 구입하거나 운영 체제를 업그레이드 한 사람인 경우 설치 프로그램에서 Ruby를 사용하는 것이 안전해야합니다.


기회가 있다면 각 OS의 버전 번호를 게시 할 수 있습니까? Mavericks가 Ruby 1.8에서 2.0으로 기본값으로 전환되었음을 알고 있습니다 (둘 다 포함하지만).
Alan Shutko

스노우 레오파드에는 루비가 있습니다. 버전은 1.8.7입니다
addison

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

최신 버전의 루비를 사용하려고 시도하고 OSX 자체의 루비 설치를 덮어 쓰지 않으려면 올바른 방법은 무엇입니까? brenv를 시도 할 때 권한 문제가 발생 합니다 .
hhh

Homebrew를 사용하여 설치 rbenv하면 Ruby 버전을 병렬로 사용할 수 있습니다.
goetzc

1
chruby비 침습적 방법입니다.
karmakaze
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.