RVM安装:`/usr/local/rvm':权限被拒绝

5
demas@demas:~$ sudo rm -rf /etc/rvmrc /etc/profile.d/rvm.sh /usr/local/rvm

demas@demas:~$ curl -L https://get.rvm.io | bash -s stable
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   184  100   184    0     0    218      0 --:--:-- --:--:-- --:--:--   308
100 13145  100 13145    0     0  12150      0  0:00:01  0:00:01 --:--:-- 12150
mkdir: cannot create directory `/usr/local/rvm': Permission denied

我该如何修复它?

1
sudo mkdir /usr/local/rvm; sudo chmod a+xwr /usr/local/rvm - Yevgeniy Anfilofyev
谢谢。它帮了我很大的忙。你能否创建一个答案,这样我就可以接受它。 - ceth
3个回答

17
作为快速消除这个问题的一种方法,您可以创建rvm目录并允许每个人对其进行写入:
sudo mkdir /usr/local/rvm; sudo chmod a+xwr /usr/local/rvm

8
我作为root安装了rvm,而sudo chmod -R a+xwr /usr/local/rvm对我很有帮助——我只是添加了递归标志,因为它已经存在了。谢谢! - ddavison
1
这就是了。非常感谢。 - Francisco Quintero

3

在开始新的安装之前,您需要清除Shell环境变量,最简单的方法是注销并重新登录。


1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接