无法提取RVM源 错误

问题描述

我正在尝试全部安装rvm,gem,ruby,ir b和rails,但是在安装过程中发生了一些问题。

Could not extract RVM sources.

现在我正在尝试重新安装在Mac上的rvm,gem,ruby和irb。

这是我关注的教程:

现在我正在经历以下过程:

我在bash外壳上,我已执行:


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

我修改了以下各项,以删除对rvm的所有引用:


    ~/.bashrc 
    ~/.bash_profile 
    ~/.profile 
    ~/.zshrc
    ~/.zlogin

然后我调用了以下命令:


    gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
    
    \curl -sSL https://get.rvm.io | bash -s stable
    
    \curl -sSL https://get.rvm.io | bash -s stable --rails

但是错误再次出现:


    Could not extract RVM sources.

无论我怎么尝试,总是会导致这个错误,我真的很沮丧。

有人可以帮我吗?


错误

scripts/r

    tfm: Can't unlink already-existing object
    scripts/rubygems: Can't unlink already-existing object
    scripts/rvm: Can't unlink already-existing object
    scripts/set: Can't unlink already-existing object
    scripts/snapshot: Can't unlink already-existing object
    scripts/tools: Can't unlink already-existing object
    scripts/upgrade: Can't unlink already-existing object
    scripts/wrapper: Can't unlink already-existing object
    scripts/zsh/: Can't restore time
    scripts/zsh/Completion/: Can't restore time
    scripts/zsh/Completion/_rvm: Could not remove symlink scripts/zsh/Completion/_rvm
    tar: Error exit delayed from previous errors.
    Could not extract RVM sources.


以前,我是由rvm安装的gem,已经卸载了rvm,但是gem仍然存在,我应该先卸载gem吗?如果是这样,我该怎么办?

解决方法

问题通常出在安装错误期间系统中一些与 rvm 相关的旧东西,因此它们需要清理以全新安装 rvm。

尝试使用此修复权限 ->

rvmsudo rvm cleanup all

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...