2012-08-15 38 views
5

Tôi đang chạy node.js trên máy chủ Debian Linux của mình và đang gặp sự cố khi chạy tập lệnh .sh đang cố gắng cài đặt RPM.Lỗi cú pháp: newline unexpected node.js rpm

Lệnh là:
curl http://npmjs.org/install.sh | sh

Kịch bản là một hỗ trợ cài đặt gói RPM.

-bash: sh: Syntax error: newline unexpected

Có thể giúp tôi khắc phục sự cố này không?

+0

Tải xuống tập lệnh. Nhìn vào bên trong. Nó có khớp với những gì bạn cần không? Nếu không, đừng dùng nó. – HonkyTonk

+0

Bạn có chắc đó là RPM chứ không phải NPM? –

Trả lời

18

Sử dụng này:

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

Lưu ý:npm included trong phiên bản mới của node.js. Không cần phải cài đặt riêng nó ngay bây giờ.

+1

ys, Cảm ơn Vadim! nó hoạt động – minhthuan

+0

npm-install-24639.sh: Lỗi cú pháp: newline unexpected Again! Tôi đã đăng ký https://npmjs.org/install.sh sh install.sh – egiray

1

Hãy thử:

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

Lấy cảm hứng từ this.

Các vấn đề liên quan