Làm cách nào để gỡ cài đặt Ruby 1.9.2dev (2010-07-02) [i486-linux] trên ubuntu? Cần phải cài đặt lại - xin vui lòng giúpLàm cách nào để gỡ cài đặt Ruby trên ubuntu?
Trả lời
Lệnh này nên làm các trick (với điều kiện là bạn cài đặt nó sử dụng một trình quản lý gói dpkg-based):
aptitude purge ruby
nhờ trả lời của bạn. Nó không giải được vấn đề này. Tôi thực hiện lệnh này và kiểm tra ruby -v. nó vẫn hiển thị ruby 1.8.7 – khanh
Bạn có thể cho chúng tôi thấy đầu ra của aptitude không? – jwueller
$ sudo aptitude purge ruby Không gói nào được cài đặt, nâng cấp hoặc xóa. 0 gói được nâng cấp, 0 mới được cài đặt, 0 để xóa và 1 chưa được nâng cấp. Cần lấy 0B kho lưu trữ. Sau khi giải nén 0B sẽ được sử dụng. – khanh
sudo apt-get purge ruby
Thông thường hoạt động tốt đối với tôi.
Lúc đầu, hãy tìm xem ruby ở đâu? sau đó
rm -rf /usr/local/lib/ruby
rm -rf /usr/lib/ruby
rm -f /usr/local/bin/ruby
rm -f /usr/bin/ruby
rm -f /usr/local/bin/irb
rm -f /usr/bin/irb
rm -f /usr/local/bin/gem
rm -f /usr/bin/gem
On Lubuntu, tôi chỉ cố gắng apt-get purge ruby * và cũng như loại bỏ ruby, nó trông giống như lệnh này đã cố gắng để loại bỏ nhiều thứ để làm với GRUB, mà là một chút lo lắng cho tới thời gian tôi muốn khởi động lại máy tính của mình. Tôi chưa thể nói nếu có bất kỳ thiệt hại nào đã được thực hiện.
Điều tương tự cũng xảy ra với tôi, nhưng nó cung cấp cho bạn manh mối về những gói yo phải gỡ cài đặt để loại bỏ ruby. Vì vậy, chỉ cần loại bỏ tất cả các gói apt được đề xuất, ngoại trừ những gói rõ ràng bạn không muốn loại bỏ, như grub, và bạn đã làm xong. – sh4
Đây là những gì sudo apt-get purge ruby*
gỡ bỏ liên quan đến GRUB
cho tôi:
grub-pc
grub-gfxpayload-lists
grub2-common
grub-pc-bin
grub-common
giải pháp:
sudo apt-get autoremove ruby
Tôi đã thử nhiều bao gồm sudo apt-get purge ruby
, sudo apt-get remove ruby
và sudo aptitude purpe ruby
, cả hai có và không có '*' ở cuối. Nhưng không ai trong số họ làm việc, nó có thể là tôi đã cài đặt nhiều hơn một phiên bản ruby.
Cuối cùng, khi tôi thử sudo apt-get purge ruby1.9
(với phiên bản), sau đó nó hoạt động.
卸载 make install 的 软件, hãy gỡ bỏ cài đặt 无效
- thực hiện cài đặt 时 会 生成 文件 .installed.list
- 选择 清理 .installed.list 中 说明 的 文件 (如果 有 多个 版本 时 需要特别 小心)
案例: ruby2.4 切换 为 ruby2.3, 思路 直接 删除 所有 ruby 软件, 然后 重新 make install 2,3
rm -rf /usr/local/include/ruby-* rm -rf /usr/local/lib/ruby rm /usr/local/bin/erb /usr/local/bin/gem /usr/local/bin/irb /usr/local/bin/rdoc /usr/local/bin/ri /usr/local/bin/ruby rm /usr/local/share/man/man1/erb.1 /usr/local/share/man/man1/irb.1 /usr/local/share/man/man1/ri.1 /usr/local/share/man/man1/ruby.1 rm /usr/local/lib/libruby-static.a rm -rf /usr/local/lib/pkgconfig/ruby-* which ruby pkg-config --list-all|grep ruby
Gỡ cài đặt phần mềm cài đặt khi thực hiện gỡ cài đặt không hợp lệ.
- thực hiện cài đặt sẽ tạo ra tập tin '.installed.list'
- Chọn để dọn dẹp các tập tin được mô tả trong .installed.list (cần phải cẩn thận nếu bạn có nhiều phiên bản)
- Trường hợp: ruby2. 4 chuyển sang ruby2.3, suy nghĩ trực tiếp xóa tất cả phần mềm ruby, và sau đó cài đặt lại 2.3, xem: Hướng dẫn cài đặt Ruby #
- cài đặt -> .installed.list
- xem tệp .installed.list, xóa tất cả các tập tin cài đặt.
Nếu bạn sử dụng rbenv
để cài đặt nó, bạn có thể sử dụng
rbenv versions
để xem phiên bản bạn đã cài đặt.
Sau đó, sử dụng lệnh gỡ bỏ cài đặt:
rbenv uninstall [-f|--force] <version>
ví dụ:
rbenv uninstall 2.4.0 # Uninstall Ruby 2.4.0
Nếu bạn cài đặt Rails, nó sẽ được gỡ bỏ, quá.
sudo apt-get remove ruby version
Hoặc sử dụng uninstall
Bạn có thể sử dụng sudo apt remove ruby
Điều này không cung cấp câu trả lời cho câu hỏi. Để phê bình hoặc yêu cầu làm rõ từ tác giả, hãy để lại nhận xét bên dưới bài đăng của họ. - [Từ đánh giá] (/ đánh giá/bài đăng chất lượng thấp/17835828) –
Tại sao bạn đang loại bỏ phiên bản cũ của ruby?
RVM cài đặt 2.4.2 // phiên bản của ruby u cần phải insatll sử dụng RVM 2.4.2 --default // thiết lập phiên bản ruby bạn muốn sử dụng theo mặc định
Sử dụng RVM bạn có thể cài đặt nhiều phiên bản ruby trong hệ thống
Hãy làm theo các bước dưới đây cài đặt ruby sử dụng RVM
bướcsudo apt-get install libgdbm-dev libncurses5-dev automake libtool bison libffi-dev
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
curl -sSL https://get.rvm.io | bash -s stable
source ~/.rvm/scripts/rvm
rvm install 2.4.2
rvm use 2.4.2 --default
ruby -v
Quá trình cài đặt sẽ thay đổi cho khác nhau phiên bản Ubuntu
Mọi chi tiết,
Helpful câu hỏi tương tự trên stackexchange ubuntu: http://askubuntu.com/questions/95/completely-remove-ruby-rails-gems –