Ошибка при установке Node.js на Centos 5: GYP необходим для пакета - PullRequest
3 голосов
/ 19 марта 2012

Я пытаюсь установить NODE.JS на Centos 5 через менеджер пакетов, как описано в https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager

Но, к сожалению, во время "yum install nodejs-compat-symlinks npm" я получаю сообщение об ошибке:

node-gyp-0.3.5-1.el5.centos.noarch from nodejs-stable has depsolving problems
--> Missing Dependency: gyp is needed by package node-gyp-0.3.5-1.el5.centos.noarch (nodejs-stable)
Error: Missing Dependency: gyp is needed by package node-gyp-0.3.5-1.el5.centos.noarch (nodejs-stable)

Как я могу решить эту проблему?

Спасибо!

1 Ответ

4 голосов
/ 19 марта 2012

Та же проблема здесь, только с CentOS 6.2

Проблема заключается в пакете npm.Просто продолжайте, как описано в README

wget http://nodejs.tchol.org/repocfg/el/nodejs-stable-release.noarch.rpm
yum localinstall --nogpgcheck nodejs-stable-release.noarch.rpm

И избегайте перечисления npm в этом выражении

yum install nodejs-compat-symlinks

Вы можете установить npm позже с помощью следующего выражения.

curl http://npmjs.org/install.sh | sh
...