ตามที่The Tin Manแนะนำ (ด้านบน) RVM ( Ruby Version Manager ) เป็นมาตรฐานสำหรับการอัพเกรดการติดตั้ง Ruby บน OSX: https://rvm.io
ในการเริ่มต้นให้เปิดหน้าต่างเทอร์มินัลและออกคำสั่งต่อไปนี้:
\curl -L https://get.rvm.io | bash -s stable --ruby
(คุณจะต้องไว้วางใจทีม RVM Dev Team ว่าคำสั่งไม่เป็นอันตราย - หากคุณเป็นเพนกวินที่หวาดระแวงเหมือนฉันคุณสามารถอ่านแหล่งที่มา : https://github.com/wayneeseguin/rvm ) เมื่อเสร็จสมบูรณ์ คุณต้องรีสตาร์ทเทอร์มินัลเพื่อให้rvm
คำสั่งทำงาน
rvm list known
(แสดงเวอร์ชันล่าสุดของ Ruby)
rvm install ruby-2.3.1
สำหรับเวอร์ชันเฉพาะตามด้วย
rvm use ruby-2.3.1
หรือหากคุณต้องการเพียงเวอร์ชันล่าสุด (ปัจจุบัน):
rvm install current && rvm use current
(ติดตั้งเวอร์ชันเสถียรในปัจจุบัน - ในขณะที่เขียน Ruby-2.3.1 - โปรดอัปเดตวิกินี้เมื่อมีเวอร์ชันใหม่ออกมา)
หมายเหตุเกี่ยวกับการรวบรวม Ruby : ในกรณีของฉันฉันต้องติดตั้งHomebrew http://mxcl.github.com/homebrew/เพื่อรับอัญมณีที่ฉันต้องการ ( RSpec ) ซึ่งจะบังคับให้คุณติดตั้งXcode (หากคุณยังไม่ได้ติดตั้ง) https://itunes.apple.com/us/app/xcode/id497799835 และ / หรือติดตั้งแพ็คเกจ GCC จาก: https://github.com/kennethreitz/osx-gcc-installerเพื่อหลีกเลี่ยงข้อผิดพลาดที่เรียกใช้ " make "
แก้ไข:ในฐานะของMavericksคุณสามารถเลือกที่จะติดตั้งเฉพาะเครื่องมือบรรทัดคำสั่ง Xcode แทนแพ็คเกจ Xcode ทั้งหมดซึ่งมาพร้อมกับ gcc และสิ่งอื่น ๆ อีกมากมายที่คุณอาจต้องการสำหรับการสร้างแพ็คเกจ สามารถติดตั้งได้โดยเรียกใช้xcode-select --install
และทำตามคำแนะนำบนหน้าจอ
หมายเหตุเกี่ยวกับ erros : หากคุณได้รับข้อผิดพลาด " RVM ไม่ใช่ฟังก์ชัน " ขณะลองใช้คำสั่งนี้โปรดไปที่: ฉันจะเปลี่ยนเวอร์ชัน Ruby โดยใช้ RVM ได้อย่างไร สำหรับการแก้ปัญหา