Cómo eliminar por completo las gemas Ruby, Ruby en Mac OS X 10.6.4

13

La mayoría de los rubíes pueden sorprenderse cuando lean esto, pero me gustaría saber si es posible eliminar por completo el marco de Ruby, así como todas las herramientas y gemas que se incluyen con Mac OS X 10.6.4.

Cualquier ayuda sería apreciada. (Y explicaciones también si crees que prefiero no hacer esto)

Gracias

just_a_dude
fuente
2
Solo por curiosidad, ¿por qué eliminarlo? No es exactamente intrusivo. ¿Tiene muy poco espacio en disco o algo así?
Matt
1
Estoy de acuerdo con otros carteles. A menos que tenga muy poco espacio en el disco, lo dejaría ir. Es posible que exista alguna dependencia subyacente que podría romperse si elimina Ruby.
8BitsOfGeek
1
Si juegas con archivos en el directorio / System /, te mereces los males que te sobrevienen. Solo no lo hagas.
ghoppe
1
Es fácil ver qué se verá afectado al eliminar el sistema Ruby. Desde el tipo de línea de comandos: find /usr -type f -name \*.rb. Esa será una cosa que se verá afectada. Las aplicaciones también pueden esperar rubí /usr/bin, y fallarán. En general, no es una buena idea meterse con ejecutables en /usr/bin, /sbino /usr/sbin.
TTM
@ Greg ¿Te das cuenta de que los archivos ruby ​​no necesitan una .rbextensión?
Daniel Beck

Respuestas:

11

Simplemente elimine /System/Library/Frameworks/Ruby.framework, /Library/Rubyy erb, gem, irb, rdoc, ri, ruby, y testrbde /usr/bin.

Advertencia: OS X espera y, a veces, se basa en los marcos y el software suministrados con el sistema. Sería una muy mala idea eliminar el sistema Ruby. Incluso podría reemplazarse la próxima vez que actualice OS X, o tal vez no, pero OS X podría esperar que esté allí, y luego sucederán cosas malas. Quítelo bajo su propio riesgo. Proporciono esta respuesta porque lo preguntaste, pero no recomendaría eliminar un marco del sistema.

¿Por qué quieres eliminarlo? No duele nada sentarse allí, sin usar.

mipadi
fuente
Gracias chicos, no eliminarán Ruby o Python :)
just_a_dude
Simplemente lo eliminé: el paquete de rvm usaría el sitio Ruby por alguna razón y esto lo solucionó.
Vojto