Я нахожу задачу установки ruby 2.0 на последнюю Ubuntu 14.04 довольно разочаровывающей. Я знаю, что могу отказаться от пакетов и установить их из исходного кода - но я бы предпочел установить пакет - если это возможно.
Я нашел этот вопрос / ответ о ruby 13.10 - который выглядел так, как я хотел.
К сожалению, стратегия не представляется жизнеспособной - пакет ruby-switch был удален в 14.04.
http://www.ubuntuupdates.org/package/core/trusty/universe/base/ruby-switch
Удаление пакета указывает на ошибку, которая для меня выглядит совершенно не связанной.
Я удивлен, почему установка ruby2.0 с помощью apt-get устанавливает ruby1.9 и делает его интерпретатором ruby по умолчанию. Я получаю двоичный файл ruby2.0 - но сценарии (которые зависят от интерпретатора 2.0 при выполнении ruby) не поднимают его. Кроме того, когда я использую gem et. и др. установить пакеты ruby - похоже, они установлены для ruby1.9, а не 2.0. Очень неудовлетворительно.
Кто-нибудь может подсказать, как наиболее просто установить ruby 2.0 в качестве стандартного интерпретатора ruby? Как я могу переключиться с ruby 1.9 на 2.0 без ruby-switch?