Ruby es un lenguaje de programación interpretado. Ruby funciona con cualquier sistema operativo moderno, pero se siente más «en casa» en sistemas tipo Unix (como por ejemplo y es nuestro caso de instalación un Linux).
La manera en que instalemos ruby depende mucho de nuestro tipo de máquina y sus necesidades. Es recomendable que lea todo lo relevante a la plataforma que desee instalar antes de que haga una decisión acerca de cómo instalarlo.
http://www.ruby-lang.org/es/
http://www.pablasso.com/2009/01/12/%C2%BFcomo-instalar-ruby-on-rails-en-ubuntu
http://www.noticias-tecnologia.com.ar/tutoriales/instalar-ruby-on-rails-en-windows/
Pasos rápidos y sencillos (Para Linux Ubuntu 10.04, 10.10 y 11.04):
NOTA: DEBE SER UNA INSTALACIÓN LIMPIA, ME REFIERO DESDE CERO…DESINSTALANDO TODO AQUELLO QUE TUVIÉSEMOS EN EL DISCO RELACIONADO CON RUBY, RAILS, GEM O REDCAR….
mike@m7:~$ sudo apt-get install rails
Una vez todo instalado, incluidas las dependencias, tendréis un entorno listo para funcionar…pero si queremos tener las ultimas versiones de todo no tendremos otro remedio que seguir los siguientes pasos para poder tenerlos.
mike@m7:~$ sudo apt-get install build-essential git-core curl
mike@m7:~$ echo ‘[[ -s «$HOME/.rvm/scripts/rvm» ]] && source «$HOME/.rvm/scripts/rvm»‘ >> ~/.bashrc
En otra consola diferente, cerráis la que esta abierta y volvéis a abrir otra diferente (sino no funcionara)
mike@m7:~$ rvm notes
mike@m7:~$ sudo apt-get install build-essential bison openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev
mike@m7:~$ sudo gem install sqlite3-ruby
mike@m7:~$ rvm install ruby-1.9.2
mike@m7:~$ rvm use ruby-1.9.2 –default
mike@m7:~$ gem update –system
mike@m7:~$ gem install rails
mike@m7:~$ gem install sqlite3
mike@m7:~$ ruby -v
Y debería apareceros lo siguiente:
mike@m7:~$ gem -v
mike@m7:~$ rails -v
mike@m7:~$ gem list
Y por ultimo os recomiendo que descargeis el siguiente entorno para programación que encontré para ello, sobre todo para Ruby, escrito en Python….
Enlace de descarga: http://www.sublimetext.com/2
Lo descargáis en cualquier carpeta, lo descomprimís y os metéis en la carpeta…veréis lo siguiente…
Bien, el ejecutable es “sublime_text”…desde Nautilus (pulsando dos veces sobre el nombre del archivo) o desde la terminal con
mike@m86:~/rails/Sublime Text 2$ ./sublime_text
Y listo … aquí lo tenéis en funcionamiento….