安装RVM时出错

我正在尝试在redhat 5.5上安装rvm,而且出现这个错误:

[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,没有任何问题。

我很困惑,为什么它试图创build目录下的根path,我以为一切都在〜/ .rvm(因此不应该有权限问题)

好吧,显然我的旧回答实际上不会给你一个正常的rvm安装。 似乎有一个最近的错误,我会报告。 同时,请按照此处的说明进行操作:

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

在“从最新的源码包安装/更新最新的rvm”一节中,

老答案:

尝试下载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 <rvm-install-head

只能使用RVM 1.5.1+或最新版本。

您现在可以作为用户或根安装。 不要再使用系统范围的脚本。

bash <<(curl -s -k https://rvm.beginrescueend.com/install/rvm

有关正确安装RVM的最新信息和最佳实践,请阅读文档网站 。 另外请务必阅读RVM基础知识文档 。

韦恩〜

目前看来1.3.0已经被打破了。 在〜/ .rvm / src / rvm中签出工作版本1.2.9。