нет нет, нет рвмсудо.
rvm pkg install zlib && rvm install 1.9.2 (поэтому он строится на том zlib, на котором установлен rvm) && rvm --create использовать 1.9.2@rails31 (чтобы создать набор rails31 и использовать его все на одномgo)
ПРИМЕЧАНИЕ: используйте rvm install 1.9.2, если вы использовали его для первоначальной установки.-p290 обнаруживается, потому что это результат того факта, что у проекта ruby официальный релиз 290, и rvm подхватывает его.Таким образом, с 1.9.2, а не с 1.9.2-p290, когда прыгает серия 1.9.2, rvm подхватит это и установит вместо этого.В противном случае, если вы изначально делали 'rvm install 1.9.2-p290', сделайте это вместо этого.
Что касается команды rails.Если вы выполнили вышеуказанные команды, то вы переместились в правый rvm-управляемый ruby и gemset.Если нет, то выполните эту команду сейчас (rvm --create use 1.9.2@rails31)
СЕЙЧАС вы можете выполнить gem install rails -v = '3.1.0' (я добавил версию на случай, если rails изменитсяпрежде чем вы увидите это)
Это установит камень рельсов и его углубления в набор rails31 Ruby 1.9.2-p290.Теперь вы можете запустить rails new test_app, чтобы протестировать его.(Я обычно mkdir -p $ HOME / tmp && cd $ HOME / tmp && rails new test_app)
Это должно устранить ваши проблемы.