我怎样才能在Ubuntu上卸载Ruby?
如何卸载ubuntu上的Ruby 1.9.2dev(2010-07-02)[i486-linux]? 需要重新安装 – 请帮助
这个命令应该可以做到这一点(假设你使用基于dpkg的包pipe理器来安装它):
aptitude purge ruby
sudo apt-get purge ruby
通常适合我。
起先找出ruby在哪里? 然后
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
我已经尝试了很多包括sudo apt-get purge ruby
, sudo apt-get remove ruby
和sudo aptitude purpe ruby
,无论是否有'*'结尾。 但他们都没有工作,这可能是我已经安装了多个版本的ruby。
最后,当我尝试sudo apt-get purge ruby1.9
(与版本),那么它的工作原理。
下面是sudo apt-get purge ruby*
删除与我有关的GRUB
:
grub-pc grub-gfxpayload-lists grub2-common grub-pc-bin grub-common
在Lubuntu上,我刚刚尝试了apt-get purge ruby *以及删除ruby,看起来这个命令试图去除GRUB中的各种事情,这有点让人担心,下一次我想重启我的电脑。 我还不能说真的有什么损害。
解:
sudo apt-get autoremove ruby
为什么你要删除老版本的ruby?
rvm install 2.4.2 // ruby的版本你需要insv rvm使用2.4.2 –default //设置你想使用的默认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版本进行更改
欲了解更多信息,
卸载make install的软件,卸载无效
- 使安装时会生成文件.installed.list
- select清理.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 / 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/share/man/man1/erb.1/usr/local/share/man/man1/irb.1/usr/local/share/man/man1/ri.1/ usr / local / share /人/ MAN1 / ruby.1 rm /usr/local/lib/libruby-static.a rm -rf / usr / local / lib / pkgconfig / ruby- * 哪个ruby pkg-config --list-all | grep ruby
卸载无效时卸载make install软件。
- make install会创build文件'.installed.list'
- select清理.installed.list中描述的文件(如果您有多个版本,则需要小心)
- 案例:ruby2.4切换到ruby2.3,想着直接删除所有的ruby软件,然后重新安装2.3,参考:Ruby#安装指南
- make install – > .installed.list
- 请参阅.installed.list文件,删除所有安装文件。
如果你用rbenv
来安装它,你可以使用
rbenv versions
看看你已经安装了哪些版本。
然后,使用卸载命令:
rbenv uninstall [-f|--force] <version>
例如:
rbenv uninstall 2.4.0 # Uninstall Ruby 2.4.0
如果你安装了Rails,它也会被删除。
你可以使用sudo apt remove ruby
sudo apt-get remove ruby version
或者使用卸载