RVM安装 - 在/ usr /本地/ RVM:权限被拒绝(在此之前,我通过在Ubuntu误删的ho

2019-07-17 19:45发布

可能重复:
如何解决一个RVM请安装使用sudo完成

我有我的服务器“为myuser”上创建一个用户。 登录到它,并运行这个CMD:

curl -L get.rvm.io | bash -s -- --auto-dotfiles

一切都很好,正确安装。

Bymistake,我删除了使用其他用户登录的主目录,即/首页/ 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

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

Answer 1:

您需要清理旧的安装:

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

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



文章来源: rvm installation - /usr/local/rvm : permission denied (Before this, I deleted home directory by mistake in Ubuntu) [duplicate]