Installazione in ambienti Windows e Linux
Come anticipato Ruby è un linguaggio estremamente semplice e questo discorso è valido anche per le operazioni relative alla sua installazione e configuarazione.
Per quanto riguarda gli ambienti Windows, chi ha voglia di imparare questo linguaggio ha la possibilità di dotarsi di un ambiente di lavoro completo grazie al One-Click Ruby Installer for Windows distribuito gratuitamente nell'apposita sezione download di Rubyforge.
Nel momento in cui scriviamo, l'ultima versione stabile è la numero 1.8.6-26 è sarà questa che utilizzaremo per i nostri esempi.
Una volta scaricato l'eseguibile (poco più di 23 Mb), basterà un click per avviare la procedura guidata d'installazione.
La prima richiesta che ci verrà fatta dal calssico Wizard sarà quella di accettare la licenza di utilizzo, basterà clickare su "I Agree" per andare avanti.
Ora l'installer ci chiederà quali componenti desideriamo installare insieme a Ruby (l'unico obbligatorio); le altre voci sono
- SciTE (SCIntilla based Text Editor), un editor testuale che supporta la colorazione del codice
- RubyGems, un gestore di pacchetti per Ruby che mette a disposizione uno standard per distribuire i programmi e le librerie scritti in questo linguaggio
- Tastiera europea con supporto per il keybord mapping
Ora Ruby è pronto per essere utilizzato.
Dal menu start potrete far partire la console di Ruby (Frixi) e cominciare a programmare:

Nel primo caso potrete scaricare l'apposito ".rpm" da questo repository (la versione cambia a seconda della vostra distro) e procedere all'installazione con un semplice comando che si occuperà di tutto:
rpm -Uhv ruby-*.rpmNel caso dei sorgenti invece ci sarà da affrontare qualche passaggio in più:
cd /usr/src wget http://mirror.rubyforums.com/ruby/ruby-*.tar.gz tar xfz ruby-latest.tar.gz cd ruby-1.8.* ./configure --prefix=/usr make make installSe tutto è andato per il meglio, digitando:
ruby -vverrà visualizzata la versione di Ruby presente nel sistema
La seconda procedura è comunque consigliata solo per i più esperti.







