答案1
如果你使用 Ubuntu Packages 运行sudo apt-get purge <packages>
所以应该是这样的:
sudo apt-get purge ruby rubygems
来自apt-get 手册页:
purge purge is identical to remove except that packages are removed and purged (any configuration files are deleted too).
答案2
如果您正在使用 RVM,为什么还要卸载系统 ruby?
我通过 RVM 安装了 1.8.7 和 1.9.2-rc。
安装 RVM 后,您可以将 RVM 1.8.7 设置为默认 ruby 安装。但不要以 root 身份安装 RVM。
对于那些想知道的人来说,https://rvm.io/有 RVM 安装说明。
在通过 RVM 安装 1.8.7 之前,请务必阅读有关需要为 Ubuntu 安装哪些软件包的说明。如果您不安装它们,您可能会遇到一些 gem 问题。
答案3
使用 synaptic,您可以删除 Ruby 包(选择“完全删除”选项)。我猜这相当于命令行:sudo apt-get purge
现在说说 gem:它们不被视为包。您需要手动删除它们(除非您想使用 Ruby 来执行此操作,但既然您说它坏了...)
默认情况下,Ruby 宝石安装在您的主文件夹中,位于 .gem 文件夹下。如果您真的想清理干净,只需删除 ~/.gem,就足够了。当您重新安装 Ruby 和所有内容时,该文件夹将再次创建,您就可以开始了。
答案4
如果您使用 RVM 安装了 Ruby,则以下命令将完全删除 RVM 安装目录:
rvm implode
运行此命令将要求您确认是否删除该.rvm
目录。
完成删除.rvm
目录后,您会收到以下值得注意的消息:
请注意,如果 /etc/rvmrc 和 ~/.rvmrc 仍然存在,您可能需要手动删除它们。
如果这是针对每个用户的安装,请检查所有 .bashrc .bash_profile .profile 和 .zshrc 中的 RVM 源代码行,并删除或注释掉。
移除红宝石
gem uninstall rvm