ruby-on-rails - 我不知道我使用的是哪个版本的 Ruby

标签 ruby-on-rails ruby linux ubuntu

n00b 在这里,但看起来我有 4 个版本的 Ruby。如何删除我不想要的以及如何保持最新的?另外,这两个命令不应该有相同的输出吗?

eamon@ubuntu:~$ ruby -v
ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux]  
eamon@ubuntu:~$ rvm all do ruby -v
ruby 2.0.0p353 (2013-11-22 revision 43784) [x86_64-linux]
ruby 2.1.0p0 (2013-12-25 revision 44422) [x86_64-linux]
ruby 1.9.2p320 (2012-04-20 revision 35421) [x86_64-linux]

最佳答案

ruby -v 显示您正在使用的当前版本。 rvm 是 Ruby 版本管理器,可让您轻松更改环境。所以输出是合理的,因为您已经安装了 1.8.7、2.0.0、2.1.0 和 1.9.2,但目前您使用的是 1.8.7。有关更多信息,您应该了解更多关于 rvm 的信息.

关于ruby-on-rails - 我不知道我使用的是哪个版本的 Ruby,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20832635/

相关文章:

ruby-on-rails - 使用 CanCan 来授权资源,但不希望它用于所有操作

ruby-on-rails - TypeError (nil 不能被强制转换为 Float) :

ruby - 如何在 webrick 服务器上执行代码

ruby - 在 `Rack::Session::Pool` 上使用 `Rack::Session::Cookie`

linux - 识别事件的 telnet session 及其 IP

linux - 在 .CSV 之前从 Linux 中的文件名中删除日期并附加

ruby-on-rails - 使用上帝监控 unicorn - 以非零代码开始退出 = 1

ruby-on-rails - 如何删除表格的白色背景?基础 rails

ruby-on-rails - 如何重置 Dockerized Rails 应用程序以进行集成测试?

c++ - 您建议在 Linux 中学习 C++ 编程的书籍或在线资源是什么?