2016-07-27 6 views
0

님께 귀족에게RHEL (4)에 NodeJS를 설치 하시겠습니까?

RHEL4 상자에 NodeJS (현재 또는 이전 버전)를 설치하는 데 필요한 리소스를 찾는 데 문제가 있습니다. OS가 10 년 전으로 거슬러 올라간다는 사실조차도 이것이 가능한지 의심 스럽습니다. 어떤 도움이된다면 기계는 파이썬 2.3.4와 GCC 3.4.6을 가지고있다.

나는 여기 누군가가 올바른 방향으로 나를 가리킬 수 있기를 바라고 있으며, 나는이 시점에서 내가 짚을 쥐고있는 것 같아.

+0

오래된 상자를 사용하면 소스에서 컴파일해야 할 수도 있습니다. 패키지가 존재하는지 의심 스럽습니다. 대신 OS 업그레이드를 고려 했습니까? – DrakaSAN

+0

또한 공식 방법을 시도 했습니까 (https://nodejs.org/ko/download/package-manager/#enterprise-linux-and-fedora)? – DrakaSAN

+0

그래, 근원지에서 컴파일해야한다고 생각 했어. 흥미로운 벤처 야. 나는 아직 공식적인 방법을 시도하지 않았다. 거기에서 얌을 얻을 수 있도록 상자에서 su를 기다려야한다. 모든것을 파이썬과 GCC 버전까지 업데이트해야합니다. 그러면 잘하면 어쩌면 설치 될 것입니다. – Michael

답변

1

덧글에서 상자를 업그레이드하는 것이 옵션이 아니므로 가능한 한 가지 가능성이 있습니다. (난 당신이 최신 OS가 있어야 보안 문제가 너무 거기 당신이 알고 싶습니다) :

  • 이 냠와 sudo는 권한을 필요로하는 official way를 설치합니다.
  • 소스에서 컴파일하십시오. 이론적으로 sudo 권한이나 yum이 필요하지 않습니다. 소스에서 컴파일하는 것은 쉬워야한다하더라도,

참고 :

wget https://nodejs.org/dist/latest-v4.x/node-v4.4.7-linux-x86.tar.gz 
tar -xzf node-v4.4.7-linux-x86.tar.gz 
cd ./node-v4.4.7-linux-x86 
./configure #Options 
make 
make install 

당신은 거의 항상 때문에 설치되지 않거나 오래된 종속성 문제로 실행됩니다. 이 단계에서 RHEL4 (0.10.x?)에 대해 이전에 지원되는 node.js 버전을 추적하거나 상자 업그레이드에 대한 사례를 만들 수 있습니다.

+0

내 길을 떠나 주셔서 감사합니다. 실제로 OS 업그레이드를 설득하여 문제를 "해결"했습니다. – Michael