我应该担心有关Ruby 1.8.7的RVM警告吗?

时间:2012-03-23 01:10:45

标签: ruby-on-rails ruby linux rvm

我应该在多大程度上担心通过RVM安装Ruby 1.8.7-head后显示的以下警告:

  

请注意,您刚安装了需要2个补丁的红宝石   只是为了在最新的linux系统上编译。这可能是已知的   并且没有解释安全漏洞。

3 个答案:

答案 0 :(得分:3)

是。有人认为写这个以供人们阅读是非常重要的。 Ruby是一种快速移动的语言,1.8.7几乎已经死了。我建议1.9.2如果你喜欢慢一点的东西,或1.9.3如果你喜欢生活在边缘。

答案 1 :(得分:1)

这取决于你使用它的目的。我们使用rvm构建1.8.7系列红宝石,以便我们可以在最近的操作系统上进行开发,但保守部署。例如,Debian Squeeze上的ruby是ruby-1.8.7-p302,无论我们单独开发什么操作系统,重要的是要知道我们的代码在那里工作。在这种情况下,我会忽略这个警告。

如果您使用RVM提供生产红宝石,我会更加关注。

答案 2 :(得分:1)

如果您确实需要1.8.7但想要稍微更新和优化的版本,则可能需要查看REE http://www.rubyenterpriseedition.com/