Таким образом, я использовал эти команды:
sudo apt-get install ruby 1.9.3
cd /etc/alternatives
sudo ln -sf /usr/bin/ruby1.9.3 ruby
от https://stackoverflow.com/questions/11078166/how-do-i-install-ruby-1-9-3-on-ubuntu-without-rvm, чтобы стать рубиновым 1.9.3 и сделать это значением по умолчанию. Это, кажется, хорошо работало.
Теперь, когда я пытаюсь использовать установку драгоценного камня, она говорит мне, что драгоценные камни являются уже последними. Однако, когда я пытаюсь запустить скрипт, он говорит мне, что не может найти драгоценный камень, которого я требую на первой строке. Короче говоря, этот сценарий не работал в рубиновых 1.8.7 из-за ошибки дальше вниз в коде, но действительно заканчивал потребовать строки без проблемы.
Таким образом, я ожидал и предполагать, что я должен переустановить все свои 1.8.7 драгоценных камней для 1.9.3 или по крайней мере выяснить, как указать 1.9.3 на драгоценные камни, которые я установил.
Как делают я действительно получаю применимые драгоценные камни для 1.9.3?
У Вас также есть ruby1.8 и rubygems установленными? Удалите их, или по крайней мере rubygems ("sudo склонный - добираются, удаляют rubygems"). Ubuntu 12.04's ruby1.9.3 пакет включает версию rubygems, никакой дополнительный необходимый пакет.