Какой дистрибутив Linux имеет самую активную / последнюю поддержку Ruby? - PullRequest
1 голос
/ 18 августа 2011

Я установил Ubuntu 11.04 и попытался установить Ruby как apt-get install ruby. Версия по умолчанию в репозиториях была 1.8.7, ладно, установите 1.9.2 вручную. Затем я собираюсь на rubygems, скачать tar-файл, установить rubygems, попробовать установить что-то с ними, появилась zlib-error. Нашел решение с помощью rvm, не помогло. Теперь я застрял с битой командой gem и установленным бесполезным rvm.

Вопрос в том, какой дистрибутив Linux является наиболее дружественным для начинающего Ruby?

Ответы [ 3 ]

2 голосов
/ 18 августа 2011

Распределение не должно иметь значения, если вы используете RVM (настоятельно рекомендуется). В противном случае, если вы хотите иметь последние обновленные пакеты (включая ruby), вы можете обратиться к дистрибутивам с постоянным выпуском (например, Archlinux или Gentoo ). Вы всегда можете добавить другие репозитории в любой дистрибутив и таким образом получать больше обновленных пакетов, как другие предлагали для Ubuntu.

0 голосов
/ 18 августа 2011

Многие разработчики ruby ​​используют Ubuntu с rvm.Преимущество заключается в том, что вы можете установить несколько версий и легко их переключать.

Более того, существует множество руководств и справок по ошибкам для rvm.

Я бы предложил установить виртуальную машину и скопировать ее,тогда и попробуйте рвм.Если вы наносите вред своей системе, просто используйте эту копию снова, пока вы не настроите ее правильно.

Как только вы освоитесь, вы можете установить ruby ​​в вашей системе или просто придерживаться виртуальной машины, как это делают многие другие.

С другой стороны, многие серверы используют Debian, который немного отличается от Ubuntu, поскольку он использует более старые стабильные пакеты.

0 голосов
/ 18 августа 2011

Почему бы тебе не

sudo apt-get install ruby1.9.1

из коробки? Конечно, вы также можете использовать ppa сообщества для получения 1.9.2 и некоторых распространенных привязок из коробки (так что вы можете легко работать, например, с Rails 3.0):

http://www.humbug.in/2010/launchpad-ppa-for-ruby-1-9-2-and-some-ruby-bindings/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...