it-swarm-vi.com

Làm cách nào tôi có thể xóa hoàn toàn Ruby + Rails + Đá quý?

Tôi đã làm hỏng môi trường Ruby dev của mình trên Ubuntu 10.04.

Cách tốt nhất có thể để loại bỏ các gói này khỏi hệ thống của tôi là gì?

  • Ruby
  • Tất cả đá quý
  • RubyGems

Để bắt đầu mới, tôi muốn cài đặt lại Ruby bằng cách sử dụng RVM .

25
zengr

Nếu bạn đang sử dụng Gói Ubuntu, hãy chạy Sudo apt-get purge <packages>

Vì vậy, đó phải là một cái gì đó như:

Sudo apt-get purge Ruby rubygems

Từ trang apt-get man :

  purge
      purge is identical to remove except that packages are removed and purged (any configuration files are deleted too).
20
Marco Ceppi

Nếu bạn đang sử dụng RVM, tại sao lại phải gỡ cài đặt hệ thống ruby?

Tôi cài đặt cả 1.8.7 và 1.9.2-rc thông qua RVM.

Sau khi bạn đã cài đặt RVM, bạn có thể đặt RVM 1.8.7 thành cài đặt mặc định Ruby. Chỉ cần không cài đặt RVM là root.

Đối với những người thắc mắc, https://rvm.io/ có hướng dẫn cài đặt RVM.

Đảm bảo bạn đã đọc hướng dẫn về những gói bạn cần cài đặt cho Ubuntu trước khi cài đặt 1.8.7 qua RVM. Nếu bạn không cài đặt chúng, bạn có thể gặp vấn đề với một số đá quý.

7
Alan Peabody

Sử dụng synaptic, bạn có thể xóa các gói Ruby (chọn tùy chọn "loại bỏ hoàn toàn"). Tôi đoán đây là tương đương với dòng lệnh: Sudo apt-get purge

Bây giờ đối với đá quý: chúng không được coi là gói. Bạn sẽ cần xóa chúng theo cách thủ công (trừ khi bạn muốn sử dụng Ruby để làm điều đó, nhưng vì bạn nói nó bị hỏng ...)

Theo mặc định, đá quý Ruby được cài đặt trong thư mục nhà của bạn, trong thư mục .gem. Nếu bạn thực sự muốn làm cho mọi thứ sạch sẽ, chỉ cần xóa ~/.gem, và nó là đủ. Khi bạn cài đặt lại Ruby và mọi thứ, thư mục sẽ được tạo lại và bạn sẽ ổn.

4
Little Jawa

Nếu bạn đã cài đặt Ruby bằng RVM thì lệnh sau sẽ xóa hoàn toàn thư mục đã cài đặt RVM:

 rvm implode

Chạy lệnh này sẽ yêu cầu xác nhận của bạn để xóa thư mục .rvm.

Sau khi hoàn thành xóa thư mục .rvm, bạn nhận được thông báo sau đáng chú ý:

Lưu ý bạn có thể cần xóa thủ công/etc/rvmrc và ~/.rvmrc nếu chúng tồn tại.

Vui lòng kiểm tra tất cả .bashrc .bash_profile .profile và .zshrc để biết các dòng nguồn RVM và xóa hoặc nhận xét nếu đây là cài đặt theo người dùng.

Xóa Ruby Đá quý

gem uninstall rvm
0
Mukesh Chapagain