Gần đây tôi đã quyết định gỡ cài đặt RVM khỏi hệ thống của mình. Một số đối số được thực hiện tại this page đã thuyết phục tôi:Gỡ cài đặt và nâng cấp Ruby trên máy Mac mà không sử dụng RVM
Thực ra, điều tôi quyết định là tôi không muốn lo lắng về nhiều phiên bản Ruby. Tôi chỉ muốn sử dụng phiên bản 1.9.2-p290 và không phải lo lắng về bất cứ điều gì khác. Tuy nhiên, khi tôi chạy ruby --version
trên máy Mac, nó cho tôi biết rằng tôi có phiên bản 1.8.7. Tôi đã nhìn xung quanh để làm thế nào để chỉ đơn giản là gỡ bỏ cài đặt Ruby này từ máy Mac của tôi, nhưng tôi đã không tìm thấy bất cứ điều gì, kỳ lạ. Có vẻ như những người duy nhất muốn gỡ bỏ cài đặt Ruby chạy Linux và mọi người sử dụng máy Mac đều khuyên dùng RVM.
Làm cách nào để gỡ cài đặt Ruby 1.8.7 khỏi máy Mac? Tôi muốn chuyển sang phiên bản 1.9.2-p290 và tôi muốn chỉ có một phiên bản trên hệ thống của mình.
Cơ sở 1.8.7 Ruby (được gọi là "Hệ thống" Ruby) trên các máy Mac được yêu cầu bởi hệ thống và không thể được gỡ bỏ, ngay cả với sudo. Tùy chọn duy nhất là thay thế nó bằng một cài đặt riêng và thay đổi PATH như @Winfield nói. –
Như @t_scho nói, KHÔNG loại bỏ 1.8.7. Apple đã cài đặt nó cho mục đích của họ. Bạn có thể sử dụng 'find/usr -type f -name \ *. Rb' để có ý tưởng sử dụng nó. –
Bản sao của [Nâng cấp Ruby trên Mac OS X] (http://stackoverflow.com/questions/3454792/upgrading-ruby-on-mac-os-x), [Cách nâng cấp lên Ruby 1.9.2] (http: //stackoverflow.com/questions/4546573/how-to-upgrade-to-ruby-1-9-2) và hơn thế nữa. – Phrogz