В моих системах Linux я игнорирую apt-get для Ruby, за исключением пакета ruby по умолчанию, который идет в / usr / bin.Я загружу любую другую версию, например, 1.8.7-головку или 1.9.1-любую, использующую RVM, в мое собственное пространство, если это только для меня.
Если устанавливаемый рубин является общесистемным, я буду использоватьархив с исходным кодом и установите его в / usr / local / bin и настройте мой путь или #!строка в исходном коде, чтобы определить, какую версию я хочу вызвать.
По моему опыту, Ruby легко установить в Ubuntu или любом Linux, если я не использую пакеты.Я знаю, что это ранит чувства тех, кто сопровождает посылку, но я не нашел, чтобы их фрукты были мне по вкусу очень часто.
Для обычного пользователя я настоятельно рекомендую RVM для разработки и тестирования, поскольку вы можете установить несколько рубинов и легко переходить назад и вперед, используя вызов #!/usr/bin/env ruby
и позволяя RVM настроить версию, с которой я буду работать,делать rvm use 1.8.7
или rvm use 1.9.1
.Или вы можете запускать команды для каждого установленного экземпляра, используя rvm ruby ...
.RVM - отличная программа, и Уэйн должен быть посвящен в рыцари.: -)