Зачем `rvm устанавливать ruby-2.1.0` устанавливать preview1?

Я только что попытался установить Ruby 2.1, и вместо этого получил 2.1 Preview 1. Это кажется мне безумным. 2.1 вышел. Почему RVM предполагает, что когда я говорю rvm install ruby-2.1.0 что я действительно имею в виду rvm install ruby-2.1.0-preview1? Почему он не совпадает с точной версией, которую я указал, а не с той, которая начинается с этой подстроки?

2 ответа

Решение

Глупый уточняющий вопрос (и я бы опубликовал его как комментарий, если бы у меня была достаточно репутация), но обновили ли вы в последнее время RVM?

rvm get stable (или если вы хотите жить на краю, rvm get head), как я ожидаю, обновит внутренний список выпущенных версий ruby.

Убедитесь, что вы используете последнюю версию. RVM 1.25.8 (или выше) работает как положено.

$ rvm get latest
Downloading https://github.com/wayneeseguin/rvm/archive/1.25.8.tar.gz

а также

$ rvm install 2.1
Searching for binary rubies, this might take some time.
...
ruby-2.1.0 - #downloading ruby-2.1.0, this may take a while depending on your connection...

а также

$ rvm use 2.1
Using /Users/weppos/.rvm/gems/ruby-2.1.0
$ ruby --version
ruby 2.1.0p0 (2013-12-25 revision 44422) [x86_64-darwin13.0]
Другие вопросы по тегам