Ошибки при установке RVM - PullRequest
1 голос
/ 24 марта 2011

Я пытаюсь установить rvm на redhat 5.5 и получаю эту ошибку:

[mc@owl-ci ~]$ bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head )
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   979  100   979    0     0   8168      0 --:--:-- --:--:-- --:--:--  318k
Cloning into rvm...
remote: Counting objects: 18463, done.
remote: Compressing objects: 100% (4985/4985), done.
remote: Total 18463 (delta 12517), reused 17903 (delta 12002)
Receiving objects: 100% (18463/18463), 3.19 MiB, done.
Resolving deltas: 100% (12517/12517), done.
mkdir: cannot create directory `/archives': Permission denied
mkdir: cannot create directory `/src': Permission denied
mkdir: cannot create directory `/log': Permission denied
mkdir: cannot create directory `/gems': Permission denied
mkdir: cannot create directory `/man': Permission denied
mkdir: cannot create directory `/rubies': Permission denied
mkdir: cannot create directory `/config': Permission denied
mkdir: cannot create directory `/user': Permission denied

Я установил rvm ранее на разных машинах без проблем.

Iя запутался, почему он пытается создать каталоги под корневым путем, я думал, что все прошло в ~ / .rvm (поэтому не должно быть проблем с разрешением)

Ответы [ 3 ]

8 голосов
/ 24 марта 2011

Используйте только RVM 1.5.1+ или более позднюю версию.

Теперь вы можете устанавливать как пользователь или root.Больше не используйте общесистемный скрипт.

bash <<(curl -s -k <a href="https://rvm.beginrescueend.com/install/rvm">https://rvm.beginrescueend.com/install/rvm)

Для получения самой последней информации и рекомендаций по правильномуспособ установки RVM, пожалуйста, прочитайте документацию на сайте .Также не забудьте прочитать Основы RVM документации .

~ Wayne

2 голосов
/ 24 марта 2011

Хорошо, очевидно, мой старый ответ на самом деле не дал бы вам работающую установку rvm. Похоже, что есть очень недавняя ошибка, о которой я сообщу. А пока следуйте инструкциям здесь:

http://rvm.io/rvm/install/

В разделе «Установка / обновление последней версии rvm из последней версии tarball»

Старый ответ:

Попробуйте скачать скрипт установки rvm: curl http://rvm.beginrescueend.com/releases/rvm-install-head> rvm-install-head

Тогда найдите строку: rvm_path = "$ {rvm_path: -" $ HOME / .rvm "}"

и добавить "экспорт" в начале: export rvm_path = "$ {rvm_path: -" $ HOME / .rvm "}"

Сохраните и запустите измененный файл: bash

0 голосов
/ 24 марта 2011

Похоже, на данный момент 1.3.0 не работает.Извлеките 1.2.9 в ~ / .rvm / src / rvm для рабочей версии.

...