Esta es una pequeña guía que realizo para futura referencia y que a su vez puede ser de ayuda a otros novatos en ruby (como yo) que queremos aprender, también tengo un post para hacer la instalación en Windows.
Paso 1 – Descargar Ruby
Por ahora lo vamos a hacer por medio del aptitude ejecutando siguiente comando como root:
# aptitude install ruby -y
Paso 2 – Descargar las Gemas
Como muchos de ustedes pueden saber las Gemas son librerías que podemos descargar para nuestros desarrollos, entre estas gemas tenemos rails el famoso framework de Ruby, en Debian podemos hacer un #aptitude install rubygems pero a mi me gusta tener las cosas un poco mas actualizadas así que podemos ir aqui y descargamos el formato de nuestra preferencia (yo he descargado el .tgz) .
Y hacemos lo normal, descomprimimos, vamos a esa carpeta e instalamos con los siguientes comandos:
# tar -xvzf rubygems-1.8.5.tgz
# cd rubygems-1.8.5
# ruby setup.rb
Lo cual al finalizar la instalación nos dará este mensaje:
Como pueden ver en la última línea dice que las gemas se han instalado como gem1.8 así que para hacer cualquier trabajo con ese comando no seria gem sino gem1.8, a mi no me gusta, así que vamos a cambiarle el nombre con:
# mv /usr/bin/gem1.8 usr./bin/gem
El comando anterior lo único que hace es cambiar el nombre del link dinámico (o comando) que creo la instalación. Para asegurarnos que estamos en la última versión ejecutamos 2 comandos para actualizar en el sistema y las gemas que vienen preinstaladas:
# gem update –system
# gem update
Ruby on Rails requiere que tengamos instalada la gema sqlite3-ruby, con algunos pasos que realice al momento de hacer esta guía tuve unos errores, los pasos que funcionaron (gracias a heatware.net y a una pregunta de StackOverflow.com) fueron ejecutar:
# apt-get install sqlite3 libsqlite3-dev
# gem install sqlite3
Paso 3 – Instalando los rieles
Sencillo solo ejecutamos:
# gem install rails
Y nos vamos a tomar una taza de café ya que puede tardar un par de minutos.
Paso 4 – Creando el proyecto
Para finalizar y probar que tenemos todo en orden, creamos un proyecto (como usuario normal) y arrancamos el servidor:
$ rails new path\a\tu\proyecto\
$ cd path\a\tu\proyecto\
$ rails server
Al finalizar podemos revisar que funciona abriendo nuestro navegador y entrando a localhost:3000








