我花了很多时间和很多页面......
我在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上测试项目而不是安装。希望得到帮助!
答案 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
从此开始:
退出终端,然后重新开始
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