Я устанавливаю последнюю версию ruby (2.2.1) с помощью RVM на CentOS. & установите его как версию по умолчанию. по этой ссылке: -
http://tecadmin.net/install-ruby-1-9-3-or-multiple-ruby-verson-on-centos-6-3-using-rvm/
Здесь я предполагаю, что у меня установлена последняя версия ruby и установлена по умолчанию.
Ruby 1.8 по умолчанию поставляется с CentOS.
Теперь, когда я запускаю кукольный сервер для установки некоторого модуля по умолчанию, он все еще указывает на Ruby 1.8. используя следующую ссылку: https://forge.puppetlabs.com/puppetlabs/aws#installing-the-aws-module
Все, чего я хотел добиться, это установить последнюю версию ruby или, возможно, версию Ruby 1.9.3 и настроить марионетку с той же версией ruby.
rvm list
? - person jon snow   schedule 16.06.2015ls -ltr /usr/bin/ruby
- person Amit Thawait   schedule 16.06.20151.9.3
находится в вашем текущем месте по умолчанию. Так и должно быть 1.9.3. Но, возможно, дело в чем-то другом. Продолжайте пытаться. - person jon snow   schedule 16.06.2015grep -rn '<path-to-ruby-1.8-bin>' /
- person Amit Thawait   schedule 16.06.2015ruby --version
иruby -e 'puts $:'
. Эта проблема может быть связана с драгоценными камнями, также проверьте выводgem env
. - RVM может быть довольно хлопотным. Ваш пробег может увеличиться, если вместо этого использоватьrbenv
. - person Felix Frank   schedule 16.06.2015