2016-02-26 75 views
0

我正在尝试在我的新Amazon EC2实例上安装节点Js​​和npm,但我无法成功完成此操作。在亚马逊EC2上安装节点j时出错

我指的是官方文档:https://nodejs.org/en/download/package-manager/

我跑

sudo curl --silent --location https://rpm.nodesource.com/setup_5.x | bash - 

但我得到一个错误:

error: can't create transaction lock on /var/lib/rpm/.rpm.lock (Permission denied) 

我已经看到了被解决过类似情况的问题使用sudo,但即使使用sudo我也无法得到它。

感谢您的帮助!

+0

也许别的东西抱着rpm数据库,尝试删除在/ var/lib/rpm的/ .rpm.lock(使用root或sudo)并重试 –

+0

它不起作用。我收到一个错误,告诉我/var/lib/rpm/.rpm.lock不存在。 –

+0

我也面临同样的问题,你有没有找到解决办法?顺便从源代码安装(curl,./configure,sudo make install,请参阅https://github.com/nodejs/node) –

回答

1

添加须藤权利之前庆典为我做

curl --silent --location https://rpm.nodesource.com/setup_5.x |sudo bash - 

然后

sudo yum install -y nodejs