Com instal·lar Ruby en Ubuntu?

En aquests últims dies he estat una mica ocupat amb el desenvolupament d'un projecte per <° DesdeLinux (Per això la meva absència: P), aquest projecte ho estic desenvolupant a Ruby on Rails.

Desafortunadament, algunes distribucions no vénen amb Ruby instal·lat per defecte i la versió que apareix en els repositoris ja és alguna cosa «vella». Per als que han intentat fer-ho manualment comprendran que aquesta instal·lació és una cosa «complexa i enutjosa«, Així que en aquesta ocasió els mostri com instal·lar correctament Ruby i RubyGems en Ubuntu i els seus derivats d'una manera bastant senzilla :). No sé si això també pugui funcionar per a Debian, així que si algú s'anima a provar, benvingut;). En altres distribucions, crec que només seria cosa de buscar algun paquet similar o homòleg.

Després de navegar per la web i intentar diverses formes de fer-ho correctament (sense èxit :(), vaig trobar en un bloc un petit script que permet fer-ho més o menys bé, ja que a l'acabar la instal·lació em llançava alguns petits errors i uns quants advertències, Així que em vaig a la tasca de solucionar aquests sots i li faci algunes correccions pertinents :). He d'aclarir que només li vaig incloure alguns paquets que són indispensables per a Ruby;).

Bé, sense més marrada, aquí els deixo l'script ja modificat:

http://paste.desdelinux.net/4393

Com poden veure, és força senzill. Aquí el punt important de l'script seria triar la versió de Ruby que desitgen instal·lar, per defecte s'instal·larà la versió més recent a la data, però si agraden utilitzar una altra versió, només haurien de modificar la següent línia:

Version="1.9.3-p125"

per la versió que desitgin instal·lar, cal ressaltar que només cal que introdueixin el nombre de la versió perquè l'script treballi correctament;). Només canviïn el nom de l'arxiu a: install_ruby

La manera d'executar seriosa:

sudo ./install_ruby

Espero els pugui ser d'utilitat, no deixin de comentar i recordin: Happy coding

font: dopefish.de