sábado, 7 de agosto de 2010

Migrando a Rails 3

Luego de bastante tiempo mirando de reojo hoy decidí migrar a Rails 3. Lo cual viene a significar que los proyectos nuevos que comience serán en Rails 3 :). Hace un par de semanas hice un intento con el comando: (EN DEBIAN)

sudo gem install rails --pre

En aquella ocasión no recuerdo qué errores obtuve, pero no tenía tiempo de insistir y hoy sí :)

La cosa es que hoy encontré algunos pasos a seguir en un blog de un tal Oscar y tan sólo tuve que cambiar un par de cositas.

El paso a paso en concreto fué:

sudo gem install tzinfo builder memcache-client rack rack-test erubis mail text-format bundler thor i18n

Un par de gemas se quejaron porque las rubygems eran "viejas" es decir eran 1.3.5 contra las "requeridas" que eran las 1.3.6.

Es por ello que actualicé las rubygems:

sudo gem install update_rubygems

sudo update_rubygems

Y obtuve un mensaje que entre otras cosas decía "RubyGems 1.3.7 installed" :)

Posteriormente instalé las dos gemas que "se quejaban" haciendo:

sudo gem install bundler i18n

Y finalmente pude instalar Rails 3:

sudo gem install rails --pre

Y Listo!

A priori ya me topé con cambios en los primeros dos renglones:

De hacer rails myapp y luego ruby script/server he tenido que hacer rails new myapp y rails server

Y bueno vamos a empezar a jugar con esto y a ver como se siente :D

2 comentarios:

  1. Increíbles las cosas que estoy viendo! :D

    ResponderEliminar
  2. Juan Pablo, Rails 3 viene con bundler lo que más te conviene es instalar todo con éste y no con gem install, te vas a ahorrar un montón de problemas. Te paso algunos links:

    http://es.asciicasts.com/episodes/201-bundler
    http://gembundler.com/

    Saludos

    ResponderEliminar