【问题标题】:nvm tar: Unrecognized archive formatnvm tar:无法识别的存档格式
【发布时间】:2016-02-07 23:00:46
【问题描述】:

大家好!

我在通过nvm 安装node 时遇到了这个问题

当我输入时:

$ nvm install 5.5.0

有这个:

Downloading https://nodejs.org/dist/v5.5.0/node-v5.5.0-darwin-x86.tar.xz...
######################################################################## 100.0%
WARNING: checksums are currently disabled for node.js v4.0 and later
tar: Unrecognized archive format
tar: Error exit delayed from previous errors.
Binary download failed, trying source.
######################################################################## 100.0%
Checksums empty
tar: Unrecognized archive format
tar: Error exit delayed from previous errors.
Binary download failed, trying source.
Installing node v1.0 and greater from source is not currently supported

所以主要问题是:tar: Unrecognized archive format 因为(也许)文件格式是:tar.xz

【问题讨论】:

    标签: node.js nvm


    【解决方案1】:

    在 google 和 git 上花费数小时来解决这个问题后,我没有找到解决方案。然后开始阅读nvm文档,发现强制安装选项-s

    这很有帮助,但不适用于所有版本,所以现在只安装了nvm install -s 0.12.9

    【讨论】:

    • -s 来自源代码。 nvm install [-s] 从源代码下载并安装 , [-s]。如果可用,使用 .nvmrc
    【解决方案2】:

    目前不支持从源安装 node v1.0 及更高版本

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-11-27
      • 1970-01-01
      • 2017-07-05
      • 2021-07-18
      • 1970-01-01
      • 2016-10-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多