RubyInstaller

RubyInstaller

Windows版Ruby发行版

开发官网

应用介绍

在 Windows 上装 Ruby,麻烦的从来不是 Ruby 本身,而是 gem install 之后那一堆需要现场编译的 C 扩展——nokogiri、sqlite3、ffi,哪个都能因为缺编译器卡住半天。RubyInstaller 把 MSYS2 工具链和 Ruby 打包在一起,装完就有能编译原生扩展的完整环境,gem 装下去直接过。

它是 Windows 上事实标准的 Ruby 发行版,Ruby 官网的 Windows 下载指向的就是这里。每个主版本都同步跟进,x64 和 ARM64 都有,还额外提供 7z 便携包——解压出来把 bin 加进 PATH 就能跑,完全不动系统。

软件功能



完整的 Ruby 运行环境:ruby、irb、gem、bundler、rake、rdoc 一次装齐,命令行里 ruby -v 立刻有响应,不用再手动配环境变量。

捆绑 MSYS2 开发工具链:带 DevKit 的安装包内置 GCC 和 MSYS2 包管理器,需要本地编译的 gem 装下去会自动拉依赖库,省掉在 Windows 上找编译器这一整个环节。

多版本并存:Ruby 4.0、3.4、3.3、3.2 等分支都在维护,可以按项目分别装在不同目录里,切换只是换 PATH 的事。

x64 与 ARM64 双架构:Snapdragon 的 Windows 设备也有原生包,不必跑在模拟层上。

便携 7z 包:不想写注册表就下压缩包版,解压即用,做 CI 镜像或者带着 U 盘跑脚本都合适。

开源维护:项目托管在 GitHub 的 oneclick/rubyinstaller2,构建脚本公开,跟随 Ruby 上游版本持续发布。

应用截图