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

Ruby on rails rvm安装-/usr/local/rvm:权限被拒绝(在此之前,我在Ubuntu中错误地删除了主目录),ruby-on-rails,ruby,rvm,Ruby On Rails,Ruby,Rvm,可能重复: 我已在服务器“myuser”上创建了一个用户。登录并运行此命令: curl -L get.rvm.io | bash -s -- --auto-dotfiles 一切正常,安装正确 由于错误,我使用另一个用户登录名删除了主目录,即/home/myuser(安装rvm的地方)(由其他用户“anothuser”登录) 然后丢失了rvm,因此尝试运行相同的安装cmd,但现在出现以下错误: curl -L get.rvm.io | bash -s -- --auto-dotfil

可能重复:

我已在服务器“myuser”上创建了一个用户。登录并运行此命令:

curl -L get.rvm.io | bash -s -- --auto-dotfiles
一切正常,安装正确

由于错误,我使用另一个用户登录名删除了主目录,即/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

因此,我删除了该用户,再次创建了同一用户,并再次运行了该命令,但再次出现了相同的错误。

您需要清理旧安装:

sudo rm -rf /etc/rvmrc /etc/profile.d/rvm.sh /usr/local/rvm

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

用户应该是
sudo
用户运行命令时需要澄清
whoami
,并在任何人可以帮助您之前显示
ls-lad$HOME
。您是否为新用户创建了主目录并正确设置了权限?感谢您的帮助,尤其是重新启动说明,我一直在疯狂地跟踪,直到找到您的答案。