У rbenv нет версии ruby ​​и не существует каталога ruby-build pluggs, что делать?

rbenv не показывает более новые версии Ruby.
В различных руководствах говорится об обновлении сборки ruby, но у меня нет каталога ruby-build, настроенного для этого в моей установке.

Что я должен делать?

1 ответ

Следуй этим шагам:

# confirm version NOT available
$ rbenv install --list | grep 2.6.2
# Nothing shows up

$ git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build

$ rbenv install --list | grep 2.6.2
2.6.2 # <-- Now it shows up !

Теперь эта версия может быть установлена ​​локально

$ rbenv install 2.6.2
$ ruby -v
$ ruby 2.6.2p47

Последний шаг, который я должен был сделать, был

$ bundle # -> this gave an error "You must use Bundler 2 or greater with this lockfile."
$ gem install bundler:2.0.1

Наконец,

$ bundle

для проекта с .ruby-version файл из 2.6.2 буду работать!

Другие вопросы по тегам