จะสร้างพลอย Ruby ทั้งหมดของฉันใหม่ได้อย่างไร


10

ฉันพบปัญหาที่ทราบกันดีว่ามีคอมไพเลอร์ C ดั้งเดิมใน OS X 10.8 ไม่ได้สร้างอัญมณีทับทิมอย่างถูกต้องดังนั้นฉันจึงติดตั้ง GCC ตามที่แนะนำ

ฉันจะให้ rvm สร้างอัญมณีที่ติดตั้งใหม่ทั้งหมดได้อย่างไร

ฉันพยายามrvm update --rubygems 1.9.3ซึ่งดูเหมือนว่ามันจะทำงานได้ (อย่างน้อยตามเอกสาร) แต่ฉันได้รับข้อความแสดงข้อผิดพลาดที่ค่อนข้างคลุมเครือ:

ERROR: rvm update has been removed. See 'rvm get' and rvm 'rubygems' CLI API instead

ฉันไม่รู้ว่าสิ่งนี้มีความหมายอย่างไรและฉันไม่สามารถหาคาถาสำหรับrvm(ด้วยgetหรือคำสั่งอื่นใด) ที่คอมไพล์อัญมณีของฉัน

คำตอบ:


17

คุณสามารถสร้างอัญมณีทั้งหมดของคุณใหม่ได้ด้วย:

gem pristine --all

สมมติว่าไม่มีปัญหากับการติดตั้ง Ruby หรือ Rubygems ของคุณและเฉพาะกับอัญมณีคุณไม่จำเป็นต้องใช้ rvm เลย หากคุณต้องการอัพเกรด Rubygems ของคุณคุณสามารถลองใช้คำสั่งนี้เพื่ออัพเกรดเป็นเวอร์ชั่นล่าสุด:

rvm rubygems latest
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.