Vous pouvez obtenir sur cette page les dernières versions de Ruby. La version stable actuelle est la 1.9.1. N’oubliez pas de lire la licence Ruby.
Le code source
Installer Ruby à partir des sources (plutôt qu’au travers d’un paquet pré-compilé) est une bonne solution pour ceux qui sont suffisamment à l’aise avec leur plateforme de développement (Windows, GNU/Linux et autres), et qui souhaitent obtenir une configuration spécifique pour leur environnement. C’est également la solution à adopter par défaut lorsqu’aucun paquetage « tout compris » n’existe pour votre plateforme.
- Ruby 1.9.1-p376 (md5: ebb20550a11e7f1a2fbd6fdec2a3e0a3) Version stable (recommendée)
- Stable Snapshot Archive de la dernière version stable du CVS. A priori plus à jour que la dernière version stable publique.
- Nightly Snapshot Archive de la dernière version du CVS. Éventuellement instable.
Pour plus d’information sur le dépôt Subversion de Ruby, voyez la page Ruby Core.
Ruby sur Microsoft Windows
Il existe plusieurs façons d’installer Ruby sur la plateforme Microsoft Windows. La première consiste à installer les sources binaires précompilés ; la seconde est d’utiliser l’installateur « One-Click. » Si vous ne savez pas quoi choisir, l’installateur est vraisemblablement le moyen le plus simple (il installe par ailleurs, en plus de Ruby, plusieurs bibliothèques additionnelles très utiles).
- Ruby 1.8.6 One-Click Installer (md5: 69945dfae60224cc64139c91e000590e) Version stable (recommandée)
- Ruby 1.8.7-p72 Binaire (md5: d4b04ba03a76dc70120fe96ffa22e5df) Version stable (recommandée)
- Ruby 1.9.1-p376 Binaire (md5: c12b4df115797a2f9766b56719805a12) Version stable (recommandée)
Veuillez noter que certains des binaires ci-dessus requièrent le téléchargement et l’installation manuelle de composants supplémentaires, dont les détails sont décrits dans cette page. Soyez sûrs d’avoir bien effectué ces étapes additionnelles avant de rapporter un bug.
La version One-Click Installer ne requière aucune installation manuelle supplémentaire.
Ruby sur GNU/Linux
Il existe plusieurs moyens d’installer Ruby sous GNU/Linux, en fonction de la distribution que vous utilisez. Trivialement, vous pouvez télécharger le code source et compiler manuellement Ruby. Toutefois, un grand nombre de distributions intègrent un système de paquetages précompilés (paquets .deb, .rpm, etc.) qui permet d’installer Ruby très facilement, c’est-à-dire sans compilation manuelle.
Par exemple, sur Debian ou Ubuntu, le programme apt-get rend les choses très faciles :
% sudo apt-get install ruby irb rdoc
(pour irb et rdoc, les dépôts Universe doivent être actifs)
Voyez selon votre propre système de paquetage et votre distribution.
Ruby sur Mac OS X
Ruby 1.8.6 est intégré dans Mac OS X Leopard, ainsi que Ruby on Rails, Mongrel, Capistrano et d’autres gems populaires. En savoir plus.
Mac OS X Tiger contient la version 1.8.2 de Ruby, mais pour ceux qui ne seraient pas passée à Leopard, il existe plusieurs méthodes pour obtenir la dernière version. Locomotive est tout indiqué si vous comptez utuliser Rails. Vous pouvez également passer par MacPorts ou Fink pour réaliser une installation plus fine.
Avec MacPorts, vous pouvez installer Ruby avec la commande :
% port install ruby
Fink est distribué avec une interface graphique (« Fink Commander ») que vous pouvez utiliser pour installer Ruby.
Il est interessant de noter que le systeme Mac OS X est basé sur UNIX, et que par conséquent télécharger et installer à partir des sources est aussi facile et efficace que les autres solutions.
Pour un meilleur aperçu sur l’installation de Ruby (et Rails), les excellents articles (en anglais) de Dan Benjamin pour Tiger and pour Leopard peuvent vous être utiles.
Ruby sous Ruby On Solaris et OpenSolaris
Ruby 1.8.7 est disponible sous Solaris, versions 8 à 10, sur Sunfreeware. Ruby 1.8.6 est disponible sur Blastwave. Une version optimisée de Ruby on Rails pour Solaris 10 est mise à disposition en tant que Coolstack par le projet Cooltools de Sun.
Pour installer Ruby sous OpenSolaris, veuillez utiliser le client IPS. Cela vous permettra d’obtenir la dernière version des binaires de Ruby et Rubygems directement depuis le dépôt OpenSolaris. La mise en œuvre est très simple :
% pfexec pkg install SUNWruby18
Ceci provoquera l’installation de Ruby, Rubygems, des extensions usuelles et des librairies nécessaires. Ce paquet contient également un support pour DTrace et des optimisations de performance. L’emplacement de plusieurs artefacts est décrite dans le document Ruby OpenSolaris ARC Case.
L’autre distribution OpenSolaris, à savoir Solaris Express Community Edition or SXCE, est fournie avec Ruby préinstallé. Les versions et emplacements sont identiques à ceux d’OpenSolaris Vanilla, et sont également documentés par le Ruby OpenSolaris ARC Case.
Pour installer tous les paquets SVR4 simultanément, reportez-vous au site RubyOpenSolaris project @ Rubyforge.
