2013-04-12 4 views
2

NODEJS (node-v0.8.3)의 설정을 가지고있는 버젼을 wget하지 마라. 최신 버젼이 .configue o make 또는 makeintall ..을 가지지 않게해라. (단지 "how to"와 ./configue) ... My 서버는 CENTOS 5입니다 .. 나는 NODEJS를 설치하려고합니다. 도움이 필요합니다! 임 씨는 다음과 같은 오류 메시지를 표시합니다.CENTOS에 NODEJS를 설치할 수 없습니다 ... 왜?

[email protected] [/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

sudo를 사용하여 설치 하시겠습니까? – Satya

+0

sudo ./configure하는 방법? 구문 오류를 –

+0

프롬프트에 입력하면 sudo configure를 실행하십시오. – Satya

답변

3

나는 리눅스에 대해 아무것도 몰랐어요 ...하지만 나는이 명령을 succes에 있었나요 :

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

나는를 CentOS 5에서 권한 오류를 얻고 있었다가 ... 감사합니다 모두 사람이하는 데 도움이!

+2

그냥 fyi로, 모두 실행해야합니다. 일반 사용자로 9 번을 제외한 명령. 루트로 모든 것을 실행하는 것은 불필요하며 시스템을 추가 위험에 노출시킵니다. – mooreds

+0

armv7 else 'vfpv2'SyntaxError : invalid syntax'의 경우'./configure' -'File "./configure", line 433 fpu = 'vfpv3'구문 오류가 발생합니다. CentOS에 NodeJS를 설치하는 것이 왜 그렇게 어려운가요? – crmpicco

+0

실제로 configure 파일은 python 스크립트이므로 python 2.7.x를 설치하여 실행해야합니다 –