Làm thế nào để xây dựng lại tất cả đá quý Ruby của tôi?


10

Tôi gặp phải một vấn đề rõ ràng đã biết với trình biên dịch C gốc trên OS X 10.8 không xây dựng đá quý Ruby chính xác, vì vậy tôi đã cài đặt GCC theo đề xuất.

Làm thế nào để tôi có rvm xây dựng lại tất cả các đá quý đã được cài đặt?

Tôi đã thử rvm update --rubygems 1.9.3, có vẻ như nó sẽ hoạt động (ít nhất, theo tài liệu), nhưng tôi nhận được thông báo lỗi khá khó hiểu:

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

Tôi không biết điều này có nghĩa là gì, và tôi đã không thể tìm ra một câu thần chú cho rvm(với get, hoặc bất kỳ lệnh nào khác) biên dịch lại đá quý của tôi.

Câu trả lời:


17

Bạn có thể xây dựng lại tất cả các đá quý của bạn với:

gem pristine --all

Giả sử không có vấn đề gì với cài đặt Ruby hoặc Rubygems của bạn và chỉ với các viên đá quý, bạn không cần phải sử dụng rvm. Tuy nhiên, nếu bạn cần nâng cấp Rubygems của mình, bạn có thể thử lệnh này để nâng cấp nó lên phiên bản mới nhất:

rvm rubygems latest
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.