通过nvm安装nodejs失败

时间:2015-07-25 20:25:07

标签: node.js nvm

我花了很多时间和很多页面......

我在ubuntu 14.04服务器上安装nodejs时遇到一个奇怪的问题(通过nvm)。当我运行“nvm install 0.12.7”时,nvm给了我一个答案:

curl: (6) Could not resolve host: nodejs.org
grep: /root/.nvm/bin/node-v0.12.7-linux-x86/node-v0.12.7-linux-x86.tar.gz: No such file or folder
Binary download failed, trying source.
nvm: install v0.12.7 failed!

如果我再次键入“nvm install 0.12.7”,我收到了回复消息:

Version '0.12.7' - not found - try 'nvm ls-remote' to browser available versions

我尝试安装所有可用版本,也使用-s postfix,但有相同的错误。我试着用sudo&安装nodejs。从根。同样的错误。我尝试卸载并使用sudo和root重新安装nvm。同样的错误。

如果我重新登录并键入nvm instal ..... - 我将首先失败,然后是第二次,依此类推。

我可以使用apt-get安装nodejs,但我需要使用nvm,它必须能够在许多nodejs上测试项目而不是安装。希望得到帮助!

4 个答案:

答案 0 :(得分:0)

我在ubuntu 14.04上也有同样的问题。只需在版本前添加v即可。那就是命令nvm install v0.12.7。 它对我来说就像魅力一样!

答案 1 :(得分:0)

手动添加. ~/.nvm/nvm.sh (or bash ~/.nvm/nvm.sh)会导致其抱怨:N / A:尚未安装版本“N / A”。即使是nvm列表也会导致此错误。

答案 2 :(得分:0)

对我来说,当我手动添加版本目录时,它就起作用了

mkdir ~/.nvm/versions

答案 3 :(得分:0)

通过NVM为Ubuntu安装Nodejs最新版本的说明:

P.s-为了卸载NVM:

rm -rf $ NVM_DIR〜/ .npm〜/ .bower

从此开始:

  1. curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh |重击

退出终端,然后重新开始

  1. nvm安装14.4.0(或您的首选版本)

3 .... 须藤rm -rf / var / lib / apt / lists / * 须藤rm -rf /etc/apt/sources.list.d/* sudo apt-get更新

4 ... curl -sL https://deb.nodesource.com/setup_14.x |须藤-E bash-

5 ... sudo apt-get install -y nodejs

6 .. sudo apt install build-essential