2012-08-15 41 views
5

我在我的Linux Debian服務器上運行node.js,並且在運行試圖安裝RPM的.sh腳本時遇到問題。語法錯誤:newline unexpected node.js rpm

的命令是:
curl http://npmjs.org/install.sh | sh

的腳本是一個支持安裝RPM軟件包。

-bash: sh: Syntax error: newline unexpected

誰能幫我解決這個問題?

+0

下載腳本。看看裏面。它是否符合你的需求?如果沒有,請不要使用它。 – HonkyTonk 2012-08-15 09:41:54

+0

你確定它是RPM,而不是NPM? – 2013-10-23 15:06:16

回答

18

使用此:

curl -k https://npmjs.org/install.sh | sudo sh 

注:在node.js中的新版本npm included現在無需單獨安裝。

+1

ys,感謝Vadim!它的工作原理 – minhthuan 2012-08-15 10:18:15

+0

npm-install-24639.sh:語法錯誤:newline意外再次! 我做了wget https://npmjs.org/install.sh sh install.sh – egiray 2014-02-13 13:40:47

1

嘗試:

curl -O https://www.npmjs.org/install.sh 
sudo sh install.sh 

通過this啓發。