Назад | Перейти на главную страницу

Ruby Введите свой пароль для создания приложения

Я только что установил 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.