Can not install strongloop
您好,我们尝试在均运行ubuntu 14.4的多台不同服务器上安装strongloop,但每次都会遇到相同的问题。它在同一步骤上失败。我们已经完全卸载了node和npm,并按照有关在ubuntu digital ocean上安装的指南进行操作。我们甚至创建了一个预先安装了节点的新Droplet。没有运气。使用centos创建一个小滴,并按照说明进行操作。可以安装,但是在运行slc环回时,我们会收到缺少的模块错误。
终端响应
`npm install -g strongloop
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | > [email protected] install /usr/lib/node_modules/strongloop/node_modules/ws/node_modules/utf-8-validate > node-gyp rebuild gyp WARN EACCES user"root" does not have permission to access the dev dir"/root/.node-gyp/0.10.40" gyp WARN EACCES attempting to reinstall using temporary dev dir"/usr/lib/node_modules/strongloop/node_modules/ws/node_modules/utf-8-validate/.node-gyp" make: Entering directory `/usr/lib/node_modules/strongloop/node_modules/ws/node_modules/utf-8-validate/build' CXX(target) Release/obj.target/validation/src/validation.o SOLINK_MODULE(target) Release/obj.target/validation.node SOLINK_MODULE(target) Release/obj.target/validation.node: Finished COPY Release/validation.node make: Leaving directory `/usr/lib/node_modules/strongloop/node_modules/ws/node_modules/utf-8-validate/build' > [email protected] install /usr/lib/node_modules/strongloop/node_modules/strong-supervisor/node_modules/heapdump > node-gyp rebuild gyp WARN EACCES user"root" does not have permission to access the dev dir"/root/.node-gyp/0.10.40" gyp WARN EACCES attempting to reinstall using temporary dev dir"/usr/lib/node_modules/strongloop/node_modules/strong-supervisor/node_modules/heapdump/.node-gyp" make: Entering directory `/usr/lib/node_modules/strongloop/node_modules/strong-supervisor/node_modules/heapdump/build' CXX(target) Release/obj.target/addon/src/heapdump.o SOLINK_MODULE(target) Release/obj.target/addon.node SOLINK_MODULE(target) Release/obj.target/addon.node: Finished COPY Release/addon.node make: Leaving directory `/usr/lib/node_modules/strongloop/node_modules/strong-supervisor/node_modules/heapdump/build' > [email protected] install /usr/lib/node_modules/strongloop/node_modules/strong-agent > node-gyp rebuild || exit 0 gyp WARN EACCES user"root" does not have permission to access the dev dir"/root/.node-gyp/0.10.40" gyp WARN EACCES attempting to reinstall using temporary dev dir"/usr/lib/node_modules/strongloop/node_modules/strong-agent/.node-gyp" make: Entering directory `/usr/lib/node_modules/strongloop/node_modules/strong-agent/build' CXX(target) Release/obj.target/strong-agent/src/strong-agent.o Killed root@fabacustest1:~# SOLINK_MODULE(target) Release/obj.target/strong-agent.node SOLINK_MODULE(target) Release/obj.target/strong-agent.node: Finished COPY Release/strong-agent.node make: Leaving directory `/usr/lib/node_modules/strongloop/node_modules/strong-agent/build'` |
-每次都停在上面。我们可以输入使我们回到提示。
任何帮助将不胜感激
谢谢
雷
我将大胆猜测此Droplet具有512mb左右的RAM,并且未配置任何交换空间。
很遗憾,这没有足够的内存来运行
您可以像这样将交换文件添加为root:
1 2 3 | # dd if=/dev/zero of=/swap bs=1M count=1024 # mkswap /swap # swapon /swap |
有关更多信息,请参见https://www.digitalocean.com/community/tutorials/how-to-configure-virtual-memory-swap-file-on-a-vps