Cara menghapus Ruby sepenuhnya, permata Ruby di Mac OS X 10.6.4

12

Sebagian besar rubyist mungkin terkejut ketika mereka akan membaca ini, tetapi saya ingin tahu apakah mungkin untuk menghapus sepenuhnya kerangka kerja Ruby serta semua alat dan permata yang dikirimkan dengan Mac OS X 10.6.4.

Bantuan apa pun akan dihargai. (Dan penjelasan juga jika Anda pikir saya lebih suka tidak melakukan ini)

Terima kasih

just_a_dude
sumber
2
Hanya ingin tahu - mengapa menghapusnya? Itu tidak benar-benar mengganggu. Apakah Anda sangat kekurangan ruang disk atau sesuatu?
Matt
1
Saya setuju dengan poster lain. Kecuali jika Anda sangat kekurangan ruang disk, saya akan membiarkannya. Mungkin saja ada beberapa ketergantungan mendasar yang bisa dipatahkan jika Anda menghapus Ruby.
8BitsOfGeek
1
Jika Anda mengacaukan file di direktori / System /, Anda layak mendapatkan kejahatan apa pun yang menimpa Anda. Tapi jangan lakukan itu.
ghoppe
1
Sangat mudah untuk melihat apa yang akan terpengaruh dengan menghapus sistem Ruby. Dari jenis baris perintah: find /usr -type f -name \*.rb. Itu akan menjadi satu hal yang terpengaruh. Aplikasi dapat mengharapkan ruby /usr/binjuga, dan mereka akan gagal. Secara umum, itu bukan ide yang baik untuk mengacaukan executable di /usr/bin, /sbinatau /usr/sbin.
TTM
@Reg Anda benar-benar menyadari bahwa file ruby ​​tidak memerlukan .rbekstensi?
Daniel Beck

Jawaban:

10

Hapus saja /System/Library/Frameworks/Ruby.framework, /Library/Rubydan erb, gem, irb, rdoc, ri, ruby, dan testrbdari /usr/bin.

Peringatan: OS X mengharapkan dan terkadang bergantung pada kerangka kerja dan perangkat lunak yang dikirimkan bersama sistem. Ini akan menjadi ide yang sangat buruk untuk menghapus sistem Ruby. Bahkan mungkin akan diganti lain kali Anda memperbarui OS X - atau mungkin tidak, tetapi OS X mungkin mengharapkannya ada di sana, dan kemudian hal-hal buruk akan terjadi. Hapus risiko Anda sendiri. Saya memberikan jawaban ini karena Anda bertanya, tetapi saya tidak akan merekomendasikan menghapus kerangka kerja sistem.

Mengapa Anda ingin menghapusnya? Tidak ada salahnya untuk duduk di sana, tidak digunakan.

mipadi
sumber
Terima kasih teman-teman, tidak akan menghapus Ruby atau Python :)
just_a_dude
Saya baru saja menghapusnya - bundel dari rvm akan menggunakan situs Ruby untuk beberapa alasan dan ini memperbaikinya.
Vojto