Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Ruby: Общие вопросы > Обновление Ruby в Ubuntu без RVM


Автор: WinNet 4.9.2012, 20:20
Привет всем! 
Решил изучить Ruby. Попытался установить его при помощи пакета apt-get в убунту. Все хорошо установилось. Но вот беда, после установки rubygems при вызове команды ruby -v стала отображаться старая версия руби 1.8.7 вместо той что я ставил 1.9.3. 
Копал в интернет как можно обновить руби без rvm, но так ничего и не нашел... 

Как же всетаки обновить ruby в убунте без rvm?

Автор: Rikkit 5.9.2012, 16:21
Чем же вам так не понравился rvm? Не зря же он сейчас так популярен.
Я тоже раньше парился с версией. А теперь достаточно поставить через rvm - и все, больше никаких проблем. Последняя 1.9.3.

Как альтернатива можете попробовать rbenv, но я рекомендую все же разобраться с rvm.

Автор: WinNet 6.9.2012, 10:20
Установить руби с помощью RVM может кто угодно. Мне же интересно как можно установить ruby,rails,gem без rvm в убунту спомощью пакетов. А затем выставить нужные версии.

Автор: Rikkit 6.9.2012, 11:45
Цитата(WinNet @ 6.9.2012,  10:20)
Установить руби с помощью RVM может кто угодно. Мне же интересно как можно установить ruby,rails,gem без rvm в убунту спомощью пакетов. А затем выставить нужные версии.

Через обычный репозиторий можно установить.
Код

$ sudo apt-get install ruby1.9.1
$ ruby1.9.1

Автор: WinNet 6.9.2012, 11:49
Вы вообще мой вопрос читали?

Автор: Rikkit 6.9.2012, 15:26
Цитата(WinNet @ 6.9.2012,  11:49)
Вы вообще мой вопрос читали?

Да читал, не надо грубить тому, кто хочет вам помочь.

Вы задали вопрос - "как обновить руби".
Руби последней версии уже есть в репозитариях убунты, достаточно установить.

Может вы имеете ввиду как по команде ruby использовать именно последнюю версию, а не 1.8, то это уже другой вопрос.
Для этого можете попробовать сделать как написано здесь:
http://ubuntuforums.org/showpost.php?p=10057489&postcount=6

Автор: WinNet 7.9.2012, 08:41
Я вас не оскорблял. 

Автор: iEmpire 8.3.2013, 12:54
Пакеты ubuntu довольно старые, новые версии руби выходят почти каждый месяц. Смысла ставить его из пакетов убунты 0. Если не нравится RVM, ставьте из пакетов rbenv, а уже через него версии рубей

https://github.com/sstephenson/rbenv/

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)