Я только что установил Ruby on Rails на сервере Centos с помощью directadmin, следующего за http://blog.ilwilliams.net/installing-rails-3-with-apache-on-centos/
Сейчас у меня непривилегированная учетная запись пользователя (без sudo) и я пытаюсь создать приложение, используя rails new personal
Однако это делает следующее
create vendor/assets/stylesheets
create vendor/assets/stylesheets/.gitkeep
create vendor/plugins
create vendor/plugins/.gitkeep
run bundle install
Enter your password to install the bundled RubyGems to your system:
Sorry, try again.
Enter your password to install the bundled RubyGems to your system:
joe is not in the sudoers file. This incident will be reported.
Есть ли способ разрешить пользователям создавать приложения и использовать ruby без необходимости входить в систему как root или когда-либо использовать sudo, я считаю, что проблема возникает, поскольку rails пытается установить приложение в папку гемов серверов, а не один раз для пользователь?
Любые идеи очень ценятся, спасибо за ваше время.
Да, вам следует установить RVM на их учетные записи.
Затем используйте RVM для установки рельсов и драгоценностей с помощью bundle.