RubyInstaller-3.2.0-1 已发布!它包含了许多很棒的新功能和改进。查看 ruby-3.2.0 发布帖子 获取更多详细信息。Ruby 在 Windows 上的一个显著新增功能是 对 UNIXSocket 的支持

RubyInstaller 安装程序现在提供系统范围的安装,这需要管理员权限。

installer_all_users

在这种情况下,普通用户可以使用公共 ruby 安装,但无法获得对 ruby 目录的写入权限。宝石可以由管理员集中安装,也可以自动重定向到私有的每个用户文件夹。有关安装模式的更多 说明,请参阅我们的 Wiki。

RubyInstaller-3.2.0 将 libssl 库更改为 OpenSSL-3。这对 Ruby API 有几个影响,并禁用对旧版加密算法的支持。查看 ruby-opensslOpenSSL-3。由于不兼容性,RubyInstaller 版本(最高 3.1)将继续使用 OpenSSL-1.1。

请注意,某些宝石尚未与 Windows 上的 Ruby-3.2 兼容。在这种情况下,您可能需要保留 3.1,直到 3.2 获得良好支持。

不应通过将 RubyInstaller-3.2.x 安装到同一目录来更新以前的 RubyInstaller-3.1.x 或 2.7.x 安装。这是因为具有 C 扩展的宝石在 ruby-3.1 和 3.2 之间不兼容。最好使用安装程序建议的用于 3.2.x 的新目录。

所有二进制文件都可以在 下载部分 获取!