How can I uninstall Ruby on ubuntu?

匿名 (未验证) 提交于 2019-12-03 07:50:05

问题:

How can I uninstall Ruby 1.9.2dev (2010-07-02) [i486-linux] on ubuntu? Need to reinstall - please help

回答1:

This command should do the trick (provided that you installed it using a dpkg-based packet manager):

aptitude purge ruby


回答2:

sudo apt-get purge ruby

Usually works well for me.



回答3:

At first find out where ruby is? then

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


回答4:

I have tried many include sudo apt-get purge ruby , sudo apt-get remove ruby and sudo aptitude purpe ruby, both with and without '*' at the end. But none of them worked, it's may be I've installed more than one version ruby.

Finally, when I triedsudo apt-get purge ruby1.9(with the version), then it works.



回答5:

Here is what sudo apt-get purge ruby* removed relating to GRUB for me:

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


回答6:

On Lubuntu, I just tried apt-get purge ruby* and as well as removing ruby, it looks like this command tried to remove various things to do with GRUB, which is a bit worrying for next time I want to reboot my computer. I can't yet say if any damage has really been done.



回答7:

solution:

sudo apt-get autoremove ruby



回答8:

Why you are removing old version of the ruby?

rvm install 2.4.2 // version of ruby u need to insatll rvm use 2.4.2 --default // set ruby version you want use by default

Using rvm you can install multiple ruby version in the system

Please follow below steps install ruby using rvm

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

The installation step will change for different Ubuntu version

For more info,

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



回答9:

卸载make install的软件,make uninstall无效

  • make install时会生成文件.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

Uninstall the make install software when make uninstall invalid.

  • make install will create file '.installed.list'
  • Choose to clean up the files described in .installed.list (need to be careful if you have multiple versions)
  • Case: ruby2.4 switch to ruby2.3, thinking directly delete all ruby software, and then re-make install 2.3, see: Ruby # Installation Guide
  • make install -> .installed.list
  • see .installed.list file, delete all install files.


回答10:

If you used rbenv to install it, you can use

rbenv versions 

to see which versions you have installed.

Then, use the uninstall command:

rbenv uninstall [-f|--force] 

for example:

rbenv uninstall 2.4.0  # Uninstall Ruby 2.4.0

If you installed Rails, it will be removed, too.



回答11:

You can use sudo apt remove ruby

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!