Как управлять рубиновыми драгоценными камнями в Linux? - PullRequest
0 голосов
/ 09 февраля 2012

Поскольку я начал использовать Linux (Ubuntu), чтобы расширить свои знания, но процесс разработки ruby ​​(rails) выглядит не так гладко, как в Mac OSX.

Используете ли вы rvm для управления гемами ruby ​​в Linux?

Одна конкретная проблема, с которой я сталкиваюсь, заключается в том, что я могу устанавливать рельсы только с помощью команды sudo.Но это заставляет меня все время использовать sudo в рамках моего проекта rails.

PS Возможно, мне не хватает некоторого момента в том, как вы делаете вещи в Linux, так что он вообще не связан с ruby ​​(или rails).

Ответы [ 2 ]

4 голосов
/ 09 февраля 2012

Предпочтительно использовать rvm. мы также можем установить ruby ​​и rails без rvm, но у нас может быть только одна версия за раз. Инструкции по установке rvm можно найти по следующей ссылке - Установка rvm .

Если вы единственный, кто работает с ruby ​​rails, установите в однопользовательском режиме (не нужно использовать sudo)

2 голосов
/ 09 февраля 2012

Установка ruby ​​и rails только с привилегиями суперпользователя означает, что вы устанавливаете его из дистрибутивов. Это не рекомендуется, и вы получаете ненужную запись перегрузки sudo перед любой командой rails.

Установите rvm или rbenv в вашем домашнем каталоге, и все должно быть гладко.

...