Seperti yang disarankan The Tin Man (di atas) RVM ( Ruby Version Manager ) adalah Standar untuk mengupgrade instalasi Ruby Anda di OSX: https://rvm.io
Untuk memulai, buka Jendela Terminal dan jalankan perintah berikut:
\curl -L https://get.rvm.io | bash -s stable --ruby
(Anda harus mempercayai Tim Pengembang RVM bahwa perintah tersebut tidak berbahaya - jika Anda penguin paranoid seperti saya, Anda selalu dapat membaca sumbernya : https://github.com/wayneeseguin/rvm ) Setelah selesai Anda perlu memulai ulang terminal untuk menjalankan rvm
perintah.
rvm list known
(menunjukkan versi Ruby terbaru yang tersedia )
rvm install ruby-2.3.1
Untuk versi tertentu, diikuti oleh
rvm use ruby-2.3.1
atau jika Anda hanya menginginkan versi terbaru (terkini):
rvm install current && rvm use current
(instal rilis stabil saat ini - pada saat penulisan ruby-2.3.1 - perbarui wiki ini ketika versi baru dirilis)
Catatan tentang Kompilasi Ruby : Dalam kasus saya, saya juga harus menginstal Homebrew http://mxcl.github.com/homebrew/ untuk mendapatkan permata yang saya butuhkan ( RSpec ) yang pada gilirannya memaksa Anda untuk menginstal Xcode (jika Anda belum melakukannya) ) https://itunes.apple.com/us/app/xcode/id497799835 DAN / ATAU instal paket GCC dari: https://github.com/kennethreitz/osx-gcc-installer untuk menghindari kesalahan menjalankan " make ".
Sunting: Pada Mavericks Anda dapat memilih untuk menginstal hanya alat baris perintah Xcode daripada seluruh paket Xcode, yang hadir dengan gcc dan banyak hal lain yang mungkin Anda perlukan untuk membuat paket. Itu dapat diinstal dengan menjalankan xcode-select --install
dan mengikuti prompt di layar.
Catatan tentang erros : jika Anda mendapatkan pesan error " RVM is not a function " saat mencoba perintah ini, kunjungi: Bagaimana cara mengubah versi Ruby saya menggunakan RVM? untuk solusinya.