Ubuntu 如何从系统中完全删除rbenv、rvm、ruby和rails?
我想从我的系统中完全删除rbenv、rvm、Ruby和Rails,这样我就可以从头开始安装rbenv和Ruby了。我尝试对rbenv和rvm使用Ubuntu 如何从系统中完全删除rbenv、rvm、ruby和rails?,ubuntu,rvm,rbenv,Ubuntu,Rvm,Rbenv,我想从我的系统中完全删除rbenv、rvm、Ruby和Rails,这样我就可以从头开始安装rbenv和Ruby了。我尝试对rbenv和rvm使用sudo-apt-remove,sudo-apt-purge,sudo-apt-autoremove,以及sudo-apt-uninstall,并且删除了~/.rvm和~/.rbenv文件夹,但这两个文件夹似乎仍然安装在我的机器上。每次尝试后,我都会重新启动终端。我希望版本管理器、所有gems和所有Ruby版本都能从系统中完全清除,不留下任何痕迹。这样做
sudo-apt-remove
,sudo-apt-purge
,sudo-apt-autoremove
,以及sudo-apt-uninstall
,并且删除了~/.rvm
和~/.rbenv
文件夹,但这两个文件夹似乎仍然安装在我的机器上。每次尝试后,我都会重新启动终端。我希望版本管理器、所有gems和所有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.1-37-g1c772d5