/ / No se pudo encontrar una gema válida 'rails' (= 3.2.0) en ningún repositorio - ruby-on-rails, ruby, ruby-on-rails-3

No se pudo encontrar una gema válida 'rails' (= 3.2.0) en ningún repositorio - ruby-on-rails, ruby, ruby-on-rails-3

Estoy instalando Ruby on Rails en mi máquina OS X 10.7 y tratando de seguir este libro: Desarrollo web ágil con rieles.

De todos modos he instalado Ruby 1.9.3 y luego corrí gem install rails y bajó los rieles 3.1.3, ahora el libro dice que cuando ejecuto "rails -v" debería obtener 3.2.0 o MÁS NUEVO.

Lo revisé http://rubygems.org/gems/rails y dice que la última versión es rails 3.2.0 RC2, ¿cómo es que el libro especifica (en varios lugares que no es un error tipográfico) que debería ser 3.2.0 o MÁS NUEVO cuando 3.2.0 ni siquiera se publica? ?

Respuestas

1 para la respuesta № 1

En realidad, si quieres la última versión inestable, ejecuta esto:

gem install rails --pre

Se instalará el último RC.

EDITAR: en cuanto a por qué se incluye el 3.2.0 cuando aún no está disponible, no puedo responder por ellos. Tal vez tenga una versión "beta" del libro.


1 para la respuesta № 2

Parece que estás especificando una dependencia explícita en una versión futura de Rails, probablemente algo como gem "rails", "3.2.0". Si realmente desea utilizar esta versión, tendrá que conformarse con uno de los candidatos de lanzamiento por ahora:

gem "rails", "3.2.0.rc2"

O pedir prestada una máquina del tiempo.