访问用于Windows的Ruby一键式安装程序,我们可以转到
然后
然而,在那里,似乎
Ruby 1.8.6 RC1(patchlevel 383)
实际上比
更新Ruby 1.8.6 RC2(patchlevel 27)
或
Ruby 1.8.6 Final(补丁级别26)
如果我将它们安装在不同的机器上,RC1实际上显示的日期比RC2或Final更近,使用
ruby -v
规则是什么?它是否严格按补丁级别进行?也就是说,补丁级别决定了它的更新方式,而不是它是RC1,RC2还是Final?
答案 0 :(得分:1)
Ruby-Lang网站宣传了一个名为One-Click Installer的Ruby for Windows软件包。
当您使用186-26
或186-27 RC2
在RubyForge网站(新闻部分)上,你会发现项目的工作转向了更新的RubyInstaller包,并在那里指出了186-27 RC2
是旧版本的一部分的RubyInstaller下载页面。
最新的RubyInstaller(目前正在试用候选版本)提供包含和安装的正确Ruby版本的信息,如版本字符串1.8.6-p383
所示,它是Ruby的补丁级别383。
请注意,您正在比较不同类型的套餐。一键安装程序与RubyInstaller。
您可以在wiki和最新公告at RubyForge
中详细了解相关信息希望这能回答你的问题。
答案 1 :(得分:0)
RC编号是安装程序的候选版本号(以及Ruby的任何Win32修改,但我认为这些都是上游的)。 Ruby自己的版本号是1.8.6 +补丁级别。