3

我正在尝试通过包管理器在 Centos 5 上安装 NODE.JS,如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)

我该如何解决这个问题?

谢谢!

4

1 回答 1

4

同样的问题,仅适用于 CentOS 6.2

问题出在 npm 包上。只需按照自述文件中的说明进行操作

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
于 2012-03-19T07:04:19.213 回答