rvm安装 - /usr/local/rvm:权限​​被拒绝(在此之前,我在Ubuntu中错误地删除了主目录)

use*_*423 3 ruby ruby-on-rails rvm

可能重复:
如何修复使用SUDO完成的RVM安装

我在服务器'myuser'上创建了一个用户.登录并运行此cmd:

curl -L get.rvm.io | bash -s -- --auto-dotfiles
Run Code Online (Sandbox Code Playgroud)

一切都很好,安装正确.

因此,我使用另一个用户登录名删除了主目录,即/ home/myuser(其中安装了rvm)(由其他用户'anothuser'登录).

然后丢失了rvm,所以尝试运行相同的安装cmd,但现在出现了这个错误:

    curl -L get.rvm.io | bash -s -- --auto-dotfiles
   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                             Dload  Upload   Total   Spent    Left  Speed
  100   185  100   185    0     0    349      0 --:--:-- --:--:-- --:--:--  1094
  100 10956  100 10956    0     0  10248      0  0:00:01  0:00:01 --:--:-- 10248
 Turning on auto dotfiles mode.
  mkdir: cannot create directory `/usr/local/rvm': Permission denied
Run Code Online (Sandbox Code Playgroud)

所以,我删除了用户,再次创建了同一个用户并再次运行此命令,但同样的错误.

mpa*_*pis 14

您需要清理旧安装:

sudo rm -rf /etc/rvmrc /etc/profile.d/rvm.sh /usr/local/rvm
Run Code Online (Sandbox Code Playgroud)

并重新启动以清除所有已加载的shell环境 - 这是必需的步骤