【问题标题】:RVM installation: `/usr/local/rvm': Permission deniedRVM 安装:`/usr/local/rvm':权限被拒绝
【发布时间】:2015-03-15 16:35:34
【问题描述】:
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

我该如何解决?

【问题讨论】:

  • sudo mkdir /usr/local/rvm; sudo chmod a+xwr /usr/local/rvm
  • 谢谢。它帮助了我。您能否创建一个答案,以便我能够接受它。

标签: ruby rvm


【解决方案1】:

作为消除此问题的一种快速变体,您可以创建rvm 目录并允许所有人写入:

sudo mkdir /usr/local/rvm; sudo chmod a+xwr /usr/local/rvm

【讨论】:

  • 我以 root 身份安装了 rvm,sudo chmod -R a+xwr /usr/local/rvm 为我工作——我只是添加了递归标志,因为它已经存在了。谢谢!
  • 就是这样。非常感谢。
【解决方案2】:

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

【讨论】:

    【解决方案3】:

    我在“|”的右侧添加了sudo在 bash` 之前,它似乎工作:

    curl -sSL https://get.rvm.io | sudo bash -s -- --version latest**
    

    结果:正在下载https://github.com/wayneeseguin/rvm/archive/1.26.10.tar.gz 正在下载

    【讨论】:

      猜你喜欢
      • 2011-07-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-16
      • 2011-08-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多