2012-08-15 9 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

+0

NPMではなくRPMですか? –

答えて

18

使用この:

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

注:node.js.の新しいバージョンでnpm included今すぐ別々にインストールする必要はありません。

+1

ys、ありがとうございました!それは動作します – minhthuan

+0

npm-install-24639.sh:構文エラー:改行の予期しない再度! 私はwget https://npmjs.org/install.shを実行しました sh install.sh – egiray

1

試してみてください。thisに触発

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