Unduh Ruby

Di sini Anda bisa mendapatkan distribusi Ruby terbaru sesuai pilihan Anda. Versi stabil saat ini adalah 3.3.0. Pastikan Anda membaca Lisensi Ruby terlebih dahulu.

Cara Memasang Ruby

Kami memiliki beberapa kakas bantu untuk memasang Ruby pada perangkat berikut:

  • Di Linux/UNIX, Anda dapat menggunakan package management system dari distribusi Linux/UNIX Anda atau kakas pihak ketiga (rbenv dan RVM).
  • Di macOS, Anda dapat menggunakan kakas pihak ketiga (rbenv dan RVM).
  • Di Windows, Anda dapat menggunakan RubyInstaller.

Lihat halaman Instalasi untuk detail menggunakan package management system atau kakas bantu pihak ketiga.

Tentu saja, Anda juga dapat memasang Ruby dari kode sumbernya.

Kompilasi Ruby - Kode Sumber

Memasang dari kode sumber adalah salah satu solusi yang tepat ketika Anda nyaman dengan perangkat Anda dan mungkin membutuhkan konfigurasi tertentu sesuai perangkat Anda gunakan. Ini juga termasuk solusi yang baik saat tidak ada package yang sebelumnya telah dibuat di dalam perangkat Anda.

Lihat halaman Instalasi untuk detail membangun Ruby dari kode sumbernya. Jika Anda memiliki masalah kompilasi Ruby, pertimbangkan menggunakan salah satu kakas bantu pihak ketiga yang telah disebutkan sebelumnya. Itu mungkin membantu Anda.

  • Stable releases:
    • Ruby 3.3.0
      sha256: 96518814d9832bece92a85415a819d4893b307db5921ae1f0f751a9a89a56b7d
    • Ruby 3.2.3
      sha256: af7f1757d9ddb630345988139211f1fd570ff5ba830def1cc7c468ae9b65c9ba
    • Ruby 3.1.4
      sha256: a3d55879a0dfab1d7141fdf10d22a07dbf8e5cdc4415da1bde06127d5cc3c7b6
  • Pada fase perawatan keamanan (akan EOL segera!):
    • Ruby 3.0.6
      sha256: 6e6cbd490030d7910c0ff20edefab4294dfcd1046f0f8f47f78b597987ac683e
  • Tidak dirawat sama sekali (EOL):
    • Ruby 2.7.8
      sha256: c2dab63cbc8f2a05526108ad419efa63a67ed4074dbbcf9fc2b1ca664cb45ba0
  • Snapshots:
    • Stable Snapshot: Ini adalah tarball dari snapshot branch yang stabil saat ini.
    • Nightly Snapshot: Ini adalah tarball dari apapun yang ada di Git, nightly. Ini mungkin terdapat bugs atau masalah lain, gunakan secara hati-hati!

Untuk informasi lebih lanjut terkait rilis yang spesifik, terutama rilis sebelumnya atau preview, lihat Release page. Informasi terkait status perawatan saat ini dari berbagai branch Ruby dapat ditemukan pada Branches page.

Untuk informasi repository Ruby Subversion dan Git, lihat halaman Ruby core kami.

Kode sumber Ruby tersedia dari kumpulan Mirror Sites di seluruh dunia. Coba gunakan salah satu mirror yang dekat dengan Anda.