Hier kannst du die aktuellen Ruby-Distributionen herunterladen. Die stabile Version ist derzeit 1.8.6. Bitte nimm auch Rubys Lizenz zur Kenntnis.

Ruby-Quellcode

Ruby aus dem Quellcode zu installieren ist eine geeignete Lösung, wenn du dich gut mit deinem System auskennst und eventuell spezielle Einstellungen für deine Umgebung benötigst. Es ist außerdem eine gute Lösung, falls es keine vorgefertigten Pakete für dein System gibt.

  • Ruby 1.9.1-p129 (md5:  c71f413514ee6341c627be2957023a5c) stabile Version (empfohlen)
  • Stable Snapshot Bei diesem Snapshot handelt es sich um die absolut letzte stabile Version. Sie sollte etwas stabiler sein, als das letzte Release.
  • Nightly Snapshot Bei diesem Snapshot handelt es sich um eine Kopie von letzter Nacht. Es besteht durchaus die Gefahr, dass in diesem noch nicht gelöste Fehler enthalten sind.

Weitergehende Informationen zum Subversion Repository von Ruby sind unter Ruby Core zu finden.

Ruby unter Windows

Unter Windows gibt es verschiedene Möglichkeiten, Ruby zu installieren. Die erste besteht darin, einfach das kompilierte Binärpaket zu installieren. Die zweite darin, den One-Click-Installer zu verwenden. Wenn du dir nicht sicher bist, wie du Ruby installieren sollst, ist die zweite Möglichkeit wohl die beste Wahl für dich (neben Ruby bringt der One-Click-Installer noch ein paar zusätzliche Bibliotheken mit).

Ruby unter Linux

Je nach dem, welche Distribution du verwendest, gibt es mehrere Möglichkeiten, Ruby zu installieren. Die erste besteht darin, den oben genannten Quellcode herunterzuladen und von Hand zu kompilieren. Einige Distributionen bieten jedoch Werkzeuge zur Paketverwaltung an, die die Installation von Ruby extrem vereinfachen.

Unter Debian oder Ubuntu beispielsweise stellt apt-get eine einfache und elegante Lösung dar:

% sudo apt-get install ruby irb rdoc

Für irb und rdoc muss das “Universe Reposiory” aktiviert werden.

Ruby unter OS X

Es gibt verschiedene Möglichkeiten, die neueste version von Ruby unter Macintosh OS X zu installieren. Locomotive ist eine gute Wahl, wenn du etwas suchst, das du schnell zum Laufen bekommst, um mit Rails zu entwickeln. Weiterhin gibt es den One-click Installer for Mac OS X welcher eine komplette Ruby Umgebung auf einem Mac installiert und konfiguriert. DarwinPorts oder Fink dürften ansprechendere Lösungen für technisch erfahrenere Benutzer sein.

Mittels DarwinPorts kannst du Ruby folgendermaßen installieren:

% port install ruby

Fink stellt eine graphische Oberfläche zur Verfügung (Fink Commander), über die Ruby installiert werden kann.

Da OS X auf Unix basiert, ist es eine ebenso einfache und effektive Lösung, Ruby aus dem Quellcode zu installieren.

Dan Benjamins exzellenter Artikel Building Ruby, Rails, LightTPD, and MySQL on Tiger wird dir helfen, einen detaillierten Einblick zu bekommen, wie man Ruby (und Rails) installiert. Unter Mac OS X Leopard ist der Einstieg noch einfacherer, da diese Version direkt Ruby und RubyOnRails mitbringt.

Ruby On Ruby unter Solaris und OpenSolaris

Ruby 1.8.7 ist für Solaris 8 bis Solaris 10 unter Sunfreeware verfügbar. Ruby 1.8.6 ist bei Blastwave erhältlich. Ein optimierter Ruby On Rails Stack für Solaris 10 ist bei Coolstack innerhalb von Sun’s Cooltools Projekt verfügbar.

Um Ruby unter OpenSolaris zu installieren, sollte der Image Packaging System oder der IPS Client verwendet werden. Dies installiert die aktuellsten Ruby und Rubygems Version direkt vom OpenSolaris Network Repository. In etwa so:

% pfexec pkg install SUNWruby18

Hier wird Ruby, Rubygems und weitere Erweiterungen installiert. Dieses Paket enthält auch DTrace Support und Performance Optimierungen. Weitere Informationen sind im Ruby OpenSolaris ARC Case verfügbar.

Eine andere OpenSolaris Distribution Solaris Express Community Edition bzw. SXCE wird direkt mit einer vorinstallierten Version von Ruby ausgeliefert. Die Version entspricht der vanilla OpenSolaris Distribution.

Für eine manuelle Installation der SVR4 Pakete ist das RubyOpenSolaris Projekt @ Rubyforge hilfreich.