如何在ubuntu上卸载Ruby?

时间:2010-10-18 09:06:38

标签: ruby-on-rails ruby ubuntu uninstall

如何卸载Ruby 1.9.2dev(2010-07-02)[i486-linux] 在ubuntu上?  需要重新安装 - 请帮助

11 个答案:

答案 0 :(得分:61)

此命令应该可以解决问题(前提是您使用基于dpkg的数据包管理器安装它):

aptitude purge ruby

答案 1 :(得分:44)

从终端运行以下命令:

sudo apt-get purge ruby

通常适合我。

答案 2 :(得分:22)

首先找出红宝石在哪里? 然后

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

答案 3 :(得分:12)

我尝试了很多包含sudo apt-get purge rubysudo apt-get remove rubysudo aptitude purpe ruby的内容,最后包括和不包含'*'。但是它们都没有用,可能是我安装了多个版本的ruby。

最后,当我尝试sudo apt-get purge ruby1.9(使用该版本)时,它就可以了。

答案 4 :(得分:8)

以下是sudo apt-get purge ruby*删除与GRUB相关的内容:

grub-pc 
grub-gfxpayload-lists
grub2-common
grub-pc-bin 
grub-common 

答案 5 :(得分:5)

在终端上运行以下命令:

sudo apt-get autoremove ruby

答案 6 :(得分:4)

在Lubuntu上,我只是尝试了apt-get purge ruby​​ *以及删除ruby,看起来这个命令试图删除与GRUB有关的各种事情,这有点令人担心,下次我想重启我的电脑。我还不能说是否真的有任何损害。

答案 7 :(得分:1)

为什么要删除旧版本的红宝石?

  

rvm install 2.4.2 //版本的ruby你需要insatll   rvm使用2.4.2 - 默认设置默认情况下要使用的ruby版本

使用rvm,您可以在系统中安装多个ruby版本

请按照以下步骤使用rvm

安装ruby
sudo 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

安装步骤将针对不同的Ubuntu版本

进行更改

欲了解更多信息,

https://gorails.com/setup/ubuntu/14.04

答案 8 :(得分:0)

卸载无效时卸载make install软件。

  • make install将创建文件 '。installed.list'
  • 选择清理 .installed.list 中描述的文件(如果您有多个版本,则需要小心)
  • 案例:ruby2.4切换到ruby2.3,考虑直接删除所有ruby软件,然后重新制作安装2.3,请参阅:Ruby#Installation Guide
  • make install -> .installed.list
  • 请参阅.installed.list文件,删除所有安装文件。

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

答案 9 :(得分:0)

如果您使用rbenv进行安装,则可以使用

rbenv versions 

查看您已安装的版本。

然后,使用uninstall命令:

rbenv uninstall [-f|--force] <version>

例如:

rbenv uninstall 2.4.0  # Uninstall Ruby 2.4.0

如果您安装了Rails,它也将被删除。

答案 10 :(得分:0)

您可以使用sudo apt remove ruby