Saya telah mengacaukan lingkungan dev Ruby saya di Ubuntu 10.04.
Apa cara terbaik untuk menghapus paket-paket ini dari sistem saya?
- Rubi
- Semua permata
- RubyGems
Untuk memulai, saya ingin menginstal ulang Ruby menggunakan RVM .
Saya telah mengacaukan lingkungan dev Ruby saya di Ubuntu 10.04.
Apa cara terbaik untuk menghapus paket-paket ini dari sistem saya?
Untuk memulai, saya ingin menginstal ulang Ruby menggunakan RVM .
Jawaban:
Jika Anda menggunakan Paket Ubuntu jalankan sudo apt-get purge <packages>
Jadi itu harus seperti:
sudo apt-get purge ruby rubygems
Dari halaman manual apt-get :
purge purge is identical to remove except that packages are removed and purged (any configuration files are deleted too).
Jika Anda menggunakan RVM mengapa repot-repot menghapus sistem ruby?
Saya menginstal 1.8.7 dan 1.9.2-rc melalui RVM.
Setelah Anda menginstal RVM Anda dapat mengatur RVM 1.8.7 menjadi instalasi ruby default Anda. Hanya saja jangan menginstal RVM sebagai root.
Bagi mereka yang bertanya-tanya, https://rvm.io/ memiliki petunjuk pemasangan RVM.
Pastikan Anda membaca instruksi tentang paket apa yang perlu Anda instal untuk Ubuntu sebelum menginstal 1.8.7 melalui RVM. Jika Anda tidak menginstalnya, Anda mungkin memiliki masalah dengan beberapa permata.
Dengan menggunakan sinaptik, Anda dapat menghapus paket Ruby (pilih opsi "hapus sepenuhnya"). Saya kira ini setara dengan commandline: sudo apt-get purge
Sekarang untuk permata: mereka tidak dianggap sebagai paket. Anda harus menghapusnya secara manual (kecuali jika Anda ingin menggunakan Ruby untuk melakukannya, tetapi karena Anda mengatakan itu rusak ...)
Secara default, permata Ruby dipasang di folder rumah Anda, di bawah folder .gem. Jika Anda benar-benar ingin membersihkannya, cukup hapus ~ / .gem, dan itu sudah cukup. Ketika Anda menginstal ulang Ruby dan semuanya, folder itu akan dibuat kembali, dan Anda akan baik-baik saja.
/var/lib/gems
, mungkin perlu dibersihkan juga di sana.
Jika Anda telah menginstal Ruby menggunakan RVM maka perintah berikut ini akan sepenuhnya menghapus direktori yang diinstal RVM:
rvm implode
Menjalankan perintah ini akan meminta konfirmasi Anda untuk menghapus .rvm
direktori.
Setelah selesai menghapus .rvm
direktori, Anda mendapatkan pesan berikut yang patut dicatat:
Catatan Anda mungkin perlu menghapus / etc / rvmrc dan ~ / .rvmrc secara manual jika masih ada.
Silakan periksa semua .bashrc .bash_profile .profile dan .zshrc untuk baris sumber RVM dan hapus atau komentar jika ini adalah instalasi Per-Pengguna.
Hapus Ruby Gems
gem uninstall rvm