【问题标题】:How can I completely remove rbenv, rvm, ruby, and rails from my system?如何从我的系统中完全删除 rbenv、rvm、ruby 和 rails?
【发布时间】:2018-06-09 19:53:31
【问题描述】:

我想从我的系统中完全删除 rbenv、rvm、Ruby 和 Rails,以便我可以从头开始安装 rbenv 和 Ruby。我尝试对 rbenv 和 rvm 使用 sudo apt removesudo apt purgesudo apt autoremovesudo apt uninstall,并且我已经删除了 ~/.rvm~/.rbenv 文件夹,但它们似乎仍然安装在我的机器。每次尝试后我都重新启动了终端。我希望版本管理器、所有 gem 和所有版本的 Ruby 都从系统中完全清除,不留下任何痕迹。这样做的正确方法是什么?

更新:

通过重复我之前尝试过的所有先前步骤,我已经设法删除了 rbenv,但是,现在在尝试删除 rvm 时,我收到以下错误:

dpkg: rvm: dependency problems, but removing anyway as you requested:
 ruby-full depends on ruby; however:
  Package ruby is not configured yet.
  Package rvm which provides ruby is to be removed.
 rake depends on ruby | ruby-interpreter; however:
  Package ruby is not configured yet.
  Package rvm which provides ruby is to be removed.
  Package ruby-interpreter is not installed.
 ruby-test-unit depends on ruby | ruby-interpreter; however:
  Package ruby is not configured yet.
  Package rvm which provides ruby is to be removed.
  Package ruby-interpreter is not installed.

(Reading database ... 344123 files and directories currently installed.)
Removing rvm (1.29.3-1) ...
groupdel: cannot remove the primary group of user 'josh'
dpkg: error processing package rvm (--remove):
 subprocess installed post-removal script returned error exit status 8
Errors were encountered while processing:
 rvm
E: Sub-process /usr/bin/dpkg returned an error code (1)

【问题讨论】:

  • 你说它们似乎安装在我的机器上是什么意思?
  • apt list --installed | grep rvm 返回rvm/now 1.29.3-1 all [installed,local]$ rbenv --version 返回rbenv 1.1.1-37-g1c772d5

标签: ubuntu rvm rbenv


【解决方案1】:

感谢我在这里找到的答案解决了这个问题:

https://askubuntu.com/questions/438345/how-to-remove-install-a-package-that-is-not-fully-installed/632523

如果有人想将此标记为重复或其他内容。

【讨论】:

    猜你喜欢
    • 2011-04-03
    • 1970-01-01
    • 1970-01-01
    • 2016-08-09
    • 1970-01-01
    • 2015-05-02
    • 2016-01-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多