Cách xóa hoàn toàn đá quý Ruby, Ruby trên Mac OS X 10.6.4


13

Hầu hết những người chơi ruby ​​có thể bị sốc khi họ đọc nó, nhưng tôi muốn biết liệu có thể loại bỏ hoàn toàn khung Ruby cũng như tất cả các công cụ và đá quý đi kèm với Mac OS X 10.6.4 hay không.

Bất kỳ trợ giúp sẽ được đánh giá cao. (Và giải thích quá nếu bạn nghĩ rằng tôi không muốn làm điều này)

Cảm ơn


2
Chỉ vì tò mò - tại sao phải loại bỏ nó? Nó không chính xác xâm nhập. Bạn đang rất ngắn trên không gian đĩa hoặc một cái gì đó?
Matt

1
Tôi đồng ý với các áp phích khác. Trừ khi bạn cực kỳ thiếu dung lượng đĩa, tôi sẽ để nó đi. Có thể có một số phụ thuộc cơ bản có thể bị phá vỡ nếu bạn loại bỏ Ruby.
8BitsOfGeek

1
Nếu bạn gây rối với các tệp trong thư mục / Hệ thống /, bạn xứng đáng với bất kỳ tệ nạn nào xảy ra với bạn. Đừng làm điều đó.
ghoppe

1
Thật dễ dàng để xem những gì sẽ bị ảnh hưởng bằng cách loại bỏ hệ thống Ruby. Từ loại dòng lệnh : find /usr -type f -name \*.rb. Đó sẽ là một điều bị ảnh hưởng. Các ứng dụng có thể mong đợi ruby /usr/bincũng được, và chúng sẽ thất bại. Nói chung, nó không phải là một ý tưởng tốt để gây rối với thực thi /usr/bin, /sbinhoặc /usr/sbin.
TTM

@Greg Bạn có nhận ra rằng các tập tin ruby ​​không cần một .rbphần mở rộng?
Daniel Beck

Câu trả lời:


11

Chỉ cần xóa /System/Library/Frameworks/Ruby.framework, /Library/Rubyerb, gem, irb, rdoc, ri, ruby, và testrbtừ /usr/bin.

Cảnh báo: OS X mong đợi và đôi khi dựa vào các khung và phần mềm được cung cấp cùng với hệ thống. Nó sẽ là một ý tưởng rất xấu để loại bỏ hệ thống Ruby. Nó thậm chí có thể được thay thế vào lần tới khi bạn cập nhật OS X - hoặc có thể không, nhưng OS X có thể mong đợi nó ở đó, và sau đó những điều tồi tệ sẽ xảy ra. Loại bỏ nó có nguy cơ của riêng bạn. Tôi đang cung cấp câu trả lời này vì bạn đã hỏi, nhưng tôi không khuyên bạn nên xóa khung hệ thống.

Tại sao bạn muốn loại bỏ nó? Nó không làm tổn thương gì khi ngồi ở đó, không sử dụng.


Cảm ơn mọi người, sẽ không xóa Ruby hoặc Python :)
just_a_dude

Tôi vừa gỡ bỏ nó - gói từ rvm sẽ sử dụng trang web Ruby vì một số lý do và điều này đã sửa nó.
Vojto
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.