Ubuntu | Ruby-Can';t从系统中删除Ruby 1.9.2
我是ubuntu的新手,可能有过几次 false开始更新ruby/rails。我正在努力 通过删除所有版本的 从我的系统中删除ruby 我想我已经安装了所有的东西 Synaptic或智能净化,但我仍然可以 以下:Ubuntu | Ruby-Can';t从系统中删除Ruby 1.9.2,ruby,ubuntu,Ruby,Ubuntu,我是ubuntu的新手,可能有过几次 false开始更新ruby/rails。我正在努力 通过删除所有版本的 从我的系统中删除ruby 我想我已经安装了所有的东西 Synaptic或智能净化,但我仍然可以 以下: jwally@jwally-laptop:~$ ruby -v ruby 1.9.2p0 (2010-08-18 revision 29036) [i686-linux] jwally@jwally-laptop:~$ gem -v 1.3.7 jwally@jwally-lapt
jwally@jwally-laptop:~$ ruby -v
ruby 1.9.2p0 (2010-08-18 revision 29036) [i686-linux]
jwally@jwally-laptop:~$ gem -v
1.3.7
jwally@jwally-laptop:~$ irb
irb(main):001:0> RUBY_VERSION
=> "1.9.2"
rc ruby1.8-elisp 1.8.7.249-2 ruby-mode for Emacsen
但当我输入“dpkg-l | grep ruby”时,
我只得到以下信息:
jwally@jwally-laptop:~$ ruby -v
ruby 1.9.2p0 (2010-08-18 revision 29036) [i686-linux]
jwally@jwally-laptop:~$ gem -v
1.3.7
jwally@jwally-laptop:~$ irb
irb(main):001:0> RUBY_VERSION
=> "1.9.2"
rc ruby1.8-elisp 1.8.7.249-2 ruby-mode for Emacsen
提前感谢查看run拥有哪个包
ruby
:
dpkg -S `which ruby`
如果它找不到包,那么Ruby是在Ubuntu包管理器之外安装的。你必须手动删除它
我将再次推荐这篇博客文章,以获取有关在Ubuntu上安装Ruby的最佳方法的说明:。您可能已经安装了Ruby实例,而没有使用Ubuntu的软件包系统。请尝试:
which ruby
如果这产生的不是
/usr/bin/ruby
(例如/usr/local/bin/ruby
),那么情况就是这样。Ubuntu无法卸载本地安装的东西。你需要手动卸载。哪个ruby会生成以下内容:/usr/local/bin/rubyhower,文件搜索返回:home/jwallyi目录中的Ruby1.9.2-p0如果后一个目录是源目录,你可以在那里尝试cd'ing并执行“make uninstall”。但是,我不知道Ruby发行版是否支持。make uninstall给出:**没有规则将目标设置为“uninstall”。停止。因此,如果我想让它消失,我可以删除该目录吗?在0-dumble的范围内,如果我只删除Ruby-1.9.2-p0目录有多糟糕?如果你打算使用sudo updatedb
后跟locate ruby | less
jwally@jwally-笔记本电脑:~$dpkg-S找不到哪个ruby
dpkg:/usr/local/bin/ruby。耶,你必须手动删除文件。一定要尽快切换到rvm
尽可能:)