Установка RVM на 11.10

Я пытался правильно установить RVM в моей системе в течение 10 часов. Проблема в том, что когда я запускаю команду для загрузки сценария установки, я получаю следующее:

edu@edu-VirtualBox:~$  bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
mkdir: cannot create directory `/usr/share/ruby-rvm': Permission denied

Если я запускаю команду с помощью sudo, я могу установить ее, но тогда это приводит к множество других вопросов. В каждом уроке, который я читаю, говорится, что вы не должны устанавливать rvm с помощью sudo для установки одним пользователем.

Почему я могу установить его без запуска sudo?

2
задан 2 February 2012 в 16:39

2 ответа

Как я описал здесь в другом вопросе , это должно устанавливать RVM для каждого пользователя.

0
ответ дан 2 February 2012 в 16:39

tl; dr удалите файл / etc / rvmrc и перезапустите, затем установите снова.

В какой-то момент вы должны были установить пакет ruby-rvm, который создает файл / etc / rvmrc, в котором для переменной среды rvm_path задается значение / usr / share / ruby-rvm, для которого требуются права суперпользователя. Чтобы удалить пакет ruby-rvm, запустите sudo apt-get purge ruby-rvm, это требуется, даже если вы уже выполнили удаление apt-get (поскольку / etc / rvmrc считается файлом конфигурации)

0
ответ дан 2 February 2012 в 16:39

Другие вопросы по тегам:

Похожие вопросы: