Tải về Ruby

Bạn có thể lấy về bản phân phối Ruby mới nhất cho hầu hết các nền tảng tại đây. Bản ổn định mới nhất là 3.3.1. Xin tham khảo giấy phép trước khi dùng.

Các phương pháp cài đặt Ruby

Chúng ta có một vài công cụ trên các nền tảng chính để cài đặt Ruby:

  • Trên Linux/UNIX bạn có thể dùng hệ thống quản lý gói của bản phân phối hoặc các công cụ của bên thứ ba (rbenvRVM).
  • Trên OSX bạn có thể dùng các công cụ của bên thứ ba (rbenvRVM)
  • Trên Windows bạn có thể dùng RubyInstaller.

Xem trang Cài đặt để biết thêm chi tiết về hệ thống quản lý gói hoặc các công cụ của bên thứ ba.

Dĩ nhiên bạn có thể cài đặt Ruby từ gói mã nguồn trên các nền tảng chính.

Biên dịch Ruby — Mã nguồn

Cài đặt từ mã nguồn là một giải pháp tốt nếu bạn nắm vững nền tảng hệ thống, hoặc nếu bạn muốn hiệu chỉnh cho phù hợp môi trường. Đây cũng là giải pháp tốt nếu không có gói đóng sẵn cho nền tảng của bạn.

Xem trang Cài đặt để biết thêm chi tiết cách biên dịch Ruby từ nguồn. Nếu bạn gặp vấn đề biên dịch Ruby, xin hãy xem xét sử dụng một trong những công cụ của bên thứ ba đã được đề cập ở trên.

  • Bản ổn định:
    • Ruby 3.3.1
      sha256: 8dc2af2802cc700cd182d5430726388ccf885b3f0a14fcd6a0f21ff249c9aa99
    • Ruby 3.2.4
      sha256: c72b3c5c30482dca18b0f868c9075f3f47d8168eaf626d4e682ce5b59c858692
  • Trong giai đoạn duy trì bảo mật (sẽ sớm EOL!):
    • Ruby 3.1.5
      sha256: 3685c51eeee1352c31ea039706d71976f53d00ab6d77312de6aa1abaf5cda2c5
  • Không còn duy trì nữa (EOL):
    • Ruby 3.0.7
      sha256: 2a3411977f2850431136b0fab8ad53af09fb74df2ee2f4fb7f11b378fe034388
  • Snapshots:
    • Stable Snapshot: Đây là một tarball của snapshot mới nhất của nhánh ổn định hiện hành.
    • Nightly Snapshot: Đây là một tarball của mã mới nhất hiện hữu trong Git. Gói này được tạo ra mỗi đêm. Xin lưu ý gói có thể kèm theo lỗi và một số vấn đề khác.

Để biết thêm chi tiết về Ruby Subversion và Git repositories, xem trang Ruby Core.

Mã nguồn Ruby được đăng lên các Mirror Sites trên thế giới. Xin hãy sử dụng mirror gần bạn nhất.