Як повністю видалити Ruby, Ruby дорогоцінні камені на Mac OS X 10.6.4


13

Більшість рубістів можуть бути шоковані, коли вони прочитають це, але я хотів би знати, чи можна повністю видалити рамку Ruby, а також усі інструменти та дорогоцінні камені, що постачаються з Mac OS X 10.6.4.

Будь-яка допомога буде вдячна. (І пояснення теж, якщо ти думаєш, що я краще цього не роблю)

Дякую


2
Тільки з цікавості - навіщо її знімати? Це не зовсім настирливо. Вам надзвичайно мало місця на диску або щось таке?
Метт

1
Я згоден з іншими афішами. Якщо у вас не вистачає місця на диску, я б залишив його. Можливо, може бути якась основна залежність, яку можна зламати, якщо ви видалите Ruby.
8BitsOfGeek

1
Якщо ти возишся з файлами в / Системі / каталозі, ти заслуговуєш на те, що б тобі не трапилось. Просто не робіть цього.
ghoppe

1
Неважко зрозуміти, на що вплине, видаливши систему Ruby. Від типу командного рядка: find /usr -type f -name \*.rb. Це буде одна справа. Програми також можуть очікувати рубіну /usr/bin, і вони вийдуть з ладу. Взагалі, не годиться возитися з виконуваними файлами в /usr/bin, /sbinабо /usr/sbin.
TTM

@Greg Ви розумієте, що рубінові файли не потребують .rbрозширення?
Даніель Бек

Відповіді:


11

Просто видаліть /System/Library/Frameworks/Ruby.framework, /Library/Rubyі erb, gem, irb, rdoc, ri, ruby, і testrbз /usr/bin.

Попередження: OS X очікує і іноді покладається на рамки та програмне забезпечення, що постачаються з системою. Було б дуже поганою ідеєю видалити систему Ruby. Він може навіть замінитись наступного разу, коли ви оновите OS X - або він не стане, але OS X може очікувати, що він буде там, і тоді будуть траплятися погані речі. Видаліть його на свій страх і ризик. Я надаю цю відповідь, тому що ви запитували, але я б не рекомендував видаляти системну рамку.

Чому ви хочете його видалити? Не сидіти нічого сидіти там, невикористаному.


Дякую, хлопці, не видаляйте Ruby або Python :)
just_a_dude

Я щойно його видалив - пакет із rvm чомусь використовував сайт Ruby, і це виправлено.
Войто
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.