Qui è possibile scaricare le distribuzioni di Ruby più recenti nel tuo formato preferito. La versione stabile corrente è la 1.8.6. Ti preghiamo di leggere la Licenza di Ruby prima di procedere con il download.

Codice Sorgente

Installare a partire dal codice sorgente è la soluzione migliore se hai confidenza con la tua piattaforma e magari hai bisogno di specificare alcune opzioni avanzate. È anche una buona soluzione nel caso in cui non siano disponibili pacchetti di installazione precompilati per il tuo sistema operativo.

  • Ruby 1.8.7-p72 (md5: 5e5b7189674b3a7f69401284f6a7a36d) Versione Stabile (raccomandato)
  • Snaphot Stabile Questo è un file compresso (tar.gz) dell’ultimo snapshot stabile in CVS. Dovrebbe essere migliore del rilascio ufficiale.
  • Snapshot Giornaliero Questo è un file compresso (tar.gz) dell’ultimo snapshot in CVS. Dovrebbe essere migliore del rilascio ufficiale.

Per maggiori informazioni sul repository Subversion di Ruby, vedi la pagine For information about the Ruby Subversion repository, vedi Ruby Core.

Ruby su Windows

La piattaforma Windows offre varie possibilità per installare Ruby. La prima possibilità consiste nell’usare RubyInstaller, un programma di installazione che contiene file binari compilati. La seconda possibilità consiste nell’utilizzare pacchetti di file eseguibili o binari. Se non sei sicuro di come installare Ruby, la prima possibilità è probabilmente la migliore.

Nota che l’uso dei file binari sopra indicati richiede scaricamento manuale e installazione di componenti aggiuntivi, come descritto in questa pagina. Assicurati di aver seguito attentamente le procedure indicate prima di aprire dei bachi.

RubyInstaller non richiede operazioni aggiuntive.

Puoi anche considerare pik, che rende il processo di installazione e di aggiornamento di più versioni di Ruby e gemme su Windows ancora più facile.

Ruby su Linux

A seconda della distribuzione che stai utilizzando, ci sono diversi modi per installare Ruby. La prima opzione consiste nello scaricare il codice sorgente e compilarlo a mano. In ogni caso, su alcune piattaforme sono normalmente installati dei programmi di gestione dei package che rendono l’installazione di Ruby estremamente più facile.

Per esempio, In Debian e Ubuntu apt-get è una delle soluzioni più eleganti:

% sudo apt-get install ruby irb rdoc

Per installare irb e rdoc devi abilitare il repository universale.

Ruby su Mac OS X

Ruby 1.8.6 è completamente supportato in Mac OS X Leopart, incluso Ruby on Rails, Mongrel, Capistrano e molte altre gemme. Per ulteriori dettagli, vedere la pagina la Wiki di Ruby su MacOS Forge.

Mac OS X Tiger include la versione 1.8.2 di Ruby, tuttavia, per coloro che non hanno aggiornato il loro sistema alla versione Leopard, ci sono diverse opzioni per installare l’ultima versione di Ruby. Locomotive è una scelta eccellente se cerchi qualcosa di facile e veloce per incominciare a sviluppare con Rails. Alternativamente, c’è anche un Programma di installazione per Mac OS X. Infine, l’utilizzo di MacPorts o Fink può essere una soluzione più elegante per coloro che hanno padronanza di questi strumenti.

Tramite MacPorts, è possibile installare Ruby con il comando seguente:

% sudo port install ruby

Fink invece offre un’interfaccia grafica (utilizzando Fink Commander) per installare Ruby.

Inoltre, dal momento che Mac OS X è basato su Unix, è anche possibile scaricare e compilare il codice sorgente di Ruby, una soluzione tanto facile efficiente quanto le altre.

Per maggiori informazioni su come installare Ruby (e Rails), l’eccellente articolo di Dan Benjamin Building Ruby, Rails, Subversion, Mongrel, and MySQL on Mac OS X è proprio quello che fa al caso tuo.

Ruby per Solaris e OpenSolaris

Ruby 1.8.7 è disponibile per Solaris 8, 9 e 10 tramite Sunfreeware e Ruby 1.8.6 è disponibile tramite Blastwave. Una versione ottimizzata di Ruby on Rails per Solaris 10 è disponibile tramite Coolstack, parte del progetto Cooltools di Sun.

Per installare Ruby su OpenSolaris, usa l’Image Packaging System, o IPS client. Questo installerà l’ultima versione dei binari di Ruby e Rubygems direttamente dal repository della rete di OpenSolaris.

È facile:

% pfexec pkg install SUNWruby18

Questo comando installerà Ruby, RubyGems, le estensioni comuni e le relative librerie. Questo pacchetto contiene anche supporto per DTrace e ottimizzazioni di performance. Per saperne di più, puoi leggerti il Ruby OpenSolaris ARC Case.

L’altra distribuzione per OpenSolaris, chiamata Solaris Express Community Edition or SXCE include Ruby preinstallato. Ka versione, locazione, etc. sono le stessedelle altre distribuzioni tradizionali di OpenSolaris, e sono documentate nell’ARC case menzionato precedentemente.

Per installare i pacchetti SRV4 manualmente, visita il progetto RubyOpenSolaris su Rubyforge.