Télécharger Ruby

Vous pouvez obtenir sur cette page les dernières versions de Ruby. La version stable actuelle est la 3.3.6. N’oubliez pas de consulter la licence Ruby.

Comment installer Ruby ?

Pour installer Ruby, les principales plateformes proposent un ensemble d’outils spécifiques :

  • Sur Linux/UNIX, vous pouvez utiliser le système de gestion des paquets de votre distribution ou des outils tiers (rbenv et RVM).
  • Sur les machines macOS, vous pouvez utiliser des outils tiers (rbenv et RVM).
  • Sur les machines Windows, vous pouvez utiliser RubyInstaller.

Voir la page d’Installation pour les détails sur l’usage des systèmes de gestion de paquets ou outils tiers.

Bien sûr, vous pouvez aussi installer Ruby à partir des sources pour toutes les plateformes majeures.

Compiler Ruby — Code source

Installer Ruby à partir des sources est une bonne solution pour celles et ceux qui sont suffisamment à l’aise avec leur plateforme et qui souhaitent peut-être une configuration spécifique pour leur environnement. C’est également une bonne solution dans le cas où aucun autre paquet « tout compris » n’existe pour votre plateforme.

Voir la page d’Installation pour les détails de compilation de Ruby à partir des sources. Si vous rencontrez des difficultés en compilant Ruby, envisagez d’utiliser l’un des outils tiers mentionnés plus haut. Ils pourront peut-être vous aider.

  • Dernières versions stables:
    • Ruby 3.3.6
      sha256: 8dc48fffaf270f86f1019053f28e51e4da4cce32a36760a0603a9aee67d7fd8d
    • Ruby 3.2.6
      sha256: d9cb65ecdf3f18669639f2638b63379ed6fbb17d93ae4e726d4eb2bf68a48370
  • Versions d’aperçu :
    • Ruby 3.4.0-rc1
      sha256: 1f3187d3366e90af6d760994f8bfe1fe8999a8ba3553ea4dcfae63e548236e2a
  • En maintenance de sécurité (sera bientôt EOL!):
    • Ruby 3.1.6
      sha256: 0d0dafb859e76763432571a3109d1537d976266be3083445651dc68deed25c22
  • Versions plus maintenues (EOL):
    • Ruby 3.0.7
      sha256: 2a3411977f2850431136b0fab8ad53af09fb74df2ee2f4fb7f11b378fe034388
  • Snapshots:
    • Stable Snapshot: Archive de la dernière version publiée à partir de la branche stable courante.
    • Nightly Snapshot: Archive construite chaque nuit à partir du code le plus récent présent sur Git. Comporte probablement des bugs ou d’autres problèmes, utilisez-la en connaissance de cause !

Pour plus d’information sur le dépôt Subversion de Ruby, voyez la page Ruby Core.

Pour plus d’informations sur des versions spécifiques, en particulier d’anciennes versions ou des aperçus, voyez la page Releases. Vous trouverez des informations sur l’état actuel de la maintenance des différentes branches de Ruby voyez la page Branches.

Les sources de Ruby sont disponibles depuis des miroirs répartis dans le monde. Utilisez s’il-vous-plaît un miroir proche de vous.