这是我在ubuntu 16.04中运行命令nvm install 4.6.0
时得到的输出。
############################################################### 88.0%
curl: (56) GnuTLS recv error (-54): Error in the pull function.
Binary download from https://nodejs.org/dist/v4.6.0/node-v4.6.0-linux-x64.tar.xz failed, trying source.
grep: /home/swap/.nvm/.cache/bin/node-v4.6.0-linux-x64/node-v4.6.0-linux-x64.tar.xz: No such file or directory
Provided file to checksum does not exist.
Binary download failed, trying source.
####
答案 0 :(得分:0)
我也遇到过这个问题,我相信它一定是一个GNU或curl的问题
我能够安装nodejs的方式是使用节点版本管理器
步骤1
Run either:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.5/install.sh | bash
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.5/install.sh | bash
使用wget或curl
step2
关闭当前终端并打开另一个
nvm ls //should show if you have nodejs previous versions if none itll indicate
第三步: 今天安装最新版本的nodejs版本8
nvm install v8.6.0
检查最新版本并替换数字
现在应该安装nodejs
node -v
npm -v