Como instalar Ruby on Rails en Ubuntu 14.04

Para instalar Ruby en Ubuntu, el método que me ha funcionado es instalar todo lo necesario a traves del RVM, por lo que estos pasos te servirán en la mayoría de las distribuciones de Linux.

Primero debe asegurarte que el paquete de librerías este actualizado, para esto, desde la consola tecleas:
sudo apt-get update && sudo apt-get upgrade

Instalamos algunos paquetes que vamos a necesitar:
sudo apt-get install build-essential curl nodejs

Después nos instalamos el Ruby Version Manager:
\curl -L https://get.rvm.io | bash -s stable

Dependiendo de la velocidad de tu procesador y tu conexión a Internet estos pasos pueden demorar un poco, asi que ten paciencia.

Para empezar a usar el RVM tecleamos lo siguiente:
source ~/.rvm/scripts/rvm

Descargamos todos los requerimientos de RVM para la distro que estamos usando:
rvm requirements

Lo siguiente es instalar la ultima versión estable de Ruby:
rvm install ruby

Puedes comprobar la versión que se instaló asi:
ruby -v

Instalamos Rails, nuevamente te recomiendo paciencia:
gem install rails

Revisa que versión de Rails se instaló:
rails --version

Al instalar los requerimientos de RVM, se debieron instalar los paquetes sqlite3 y libsqlite3-dev, por lo que solo resta instalar la interfase para que trabaje con Ruby:
gem install sqlite3-ruby

Ahora que Ruby, Rails y SQLite estan instalados es momento de hacer tu primer aplicación:
rails new agendas
cd agendas
rails generate scaffold agenda nombre:string telefono:string direccion:string
rake db:migrate
rails server

Y desde tu navegador entra para que veas lo que Rails creo con solo 3 comandos! http://localhost:3000/agendas

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s