我不能在CENTOS中安装NODEJS ......为什么?

时间:2013-04-12 14:22:21

标签: node.js centos5

我已经找到了一个N​​ODEJS的配置版本(node-v0.8.3)但是最新版本没有.configue o make或makeintall ..(刚刚找到了“如何”./configue)...我的服务器是CENTOS 5 ..我想安装NODEJS ..需要帮助!我得到以下错误:

xxx@xxx [/usr/local/src/node-v0.8.3]# ./configure
{ 'target_defaults': { 'cflags': [],
                       'default_configuration': 'Release',
                       'defines': [],
                       'include_dirs': [],
                       'libraries': []},
  'variables': { 'host_arch': 'x64',
                 'node_install_npm': 'true',
                 'node_install_waf': 'true',
                 'node_prefix': '',
                 'node_shared_openssl': 'false',
                 'node_shared_v8': 'false',
                 'node_shared_zlib': 'false',
                 'node_use_dtrace': 'false',
                 'node_use_etw': 'false',
                 'node_use_openssl': 'true',
                 'target_arch': 'x64',
                 'v8_no_strict_aliasing': 1,
                 'v8_use_snapshot': 'true'}}
creating  ./config.gypi
Traceback (most recent call last):
  File "./configure", line 400, in <module>
    pprint.pformat(output, indent=2) + "\n")
  File "./configure", line 396, in write
    f = open(filename, 'w+')
IOError: [Errno 13] Permission denied: './config.gypi'

有什么问题?

1 个答案:

答案 0 :(得分:3)

我对linux一无所知......但我确实用这些命令取得了成功:

1: me@server.com [/]# cd ~
2: me@server.com [~]# mkdir node
3: me@server.com [~]# cd node
4: me@server.com [~/node]# wget http://nodejs.org/dist/v0.10.4/node-v0.10.4.tar.gz
5: me@server.com [~/node]# tar zxvf node-v0.10.4.tar.gz
6: me@server.com [~/node]# cd node-v0.10.4
7: me@server.com [~/node/node-v0.10.4]# ./configure
8: me@server.com [~/node/node-v0.10.4]# make
9: me@server.com [~/node/node-v0.10.4]# make install

我在Centos 5中遇到了特权错误...感谢所有帮助过的人!