Абсолютно зависит от системы рубина, а не от RVM, , если только вы не установили RVM с использованием типа установки Multi-User. Если вы это сделали и все еще спрашиваете о своем пароле, то вы установили в качестве корня, строго против того, что указано в указанной документации:, а ваш обычный пользователь не был добавлен в группу «rvm», которую создает установщик. (Примечание: Это основано на том, что вы хотите многопользовательский установить, а не одного пользователя, если Вы хотите, чтобы один пользователь установить, не не префикс Судо при запуске программы установки.).
Извлеките RVM, выйдите из системы, затем вернитесь (чтобы обеспечить полную свежую повторную инициализацию среды), а затем повторно запустите команду установщика в качестве обычного пользователя, а не как root, с префиксом «sudo» в соответствии с инструкциями по документации.
Если у вас есть нет, установите RVM, а затем следуйте документации по адресу https://rvm.io для установки либо в виде установки одного пользователя, либо в качестве многопользовательской установки. В этом случае, если RVM не установлен, то, что Billy Chan описано выше, является вашим исправлением, хотя я бы предложил немного затянуть правила, выяснив, какой именно набор команд (имена жемчужных ящиков) вам нужно запускать на регулярной основе и добавление записей для файлов sudoers (visudo).
Сейчас проблема читает вы пытаетесь использовать системный рубин, который * РВМ делает НЕ контроль (он просто позволяет получить доступ к нему, установив правильную GEM_PATH, RUBY_ * переменные среды и т.д.), или ваш РВМ мульти- пользовательская установка была выполнена некорректно.
В какой системе вы работаете? Mac, linux, ... windows? –
Mac OS X 10.8.2 – weltschmerz
У меня никогда не было этих проблем при установке RVM в качестве пользователя, в котором я кодирую. Они изобилуют, когда вы устанавливаете его как root (или используете 'sudo'). – bdares