2014-04-01 65 views
0

我使用NodeJs并尝试安装Meteorite NPM的新功能。 但会出现以下错误:在Centos 6.4上安装陨石的依赖性错误(64位)

[[email protected] /]# npm install -g meteorite 
npm http GET https://registry.npmjs.org/meteorite 
npm http 304 https://registry.npmjs.org/meteorite 
npm http GET https://registry.npmjs.org/ddp 
npm http GET https://registry.npmjs.org/underscore/1.3.3 
npm http GET https://registry.npmjs.org/fstream 
npm http GET https://registry.npmjs.org/wrench/1.3.9 
npm http GET https://registry.npmjs.org/optimist 
npm http GET https://registry.npmjs.org/prompt/0.2.11 
npm http GET https://registry.npmjs.org/colors/0.6.0-1 
npm http GET https://registry.npmjs.org/async/0.2.9 
npm http GET https://registry.npmjs.org/rolling_timeout_exec 
npm http 304 https://registry.npmjs.org/underscore/1.3.3 
npm http 304 https://registry.npmjs.org/ddp 
npm http 304 https://registry.npmjs.org/wrench/1.3.9 
npm http 304 https://registry.npmjs.org/fstream 
npm http 304 https://registry.npmjs.org/colors/0.6.0-1 
npm http 304 https://registry.npmjs.org/prompt/0.2.11 
npm http 304 https://registry.npmjs.org/async/0.2.9 
npm http 304 https://registry.npmjs.org/rolling_timeout_exec 
npm http 304 https://registry.npmjs.org/optimist 
npm http GET https://registry.npmjs.org/faye-websocket 
npm http GET https://registry.npmjs.org/meteor-ejson 
npm http GET https://registry.npmjs.org/node-srp 
npm http GET https://registry.npmjs.org/rimraf 
npm http GET https://registry.npmjs.org/mkdirp 
npm http GET https://registry.npmjs.org/graceful-fs 
npm http GET https://registry.npmjs.org/inherits 
npm http GET https://registry.npmjs.org/wordwrap 
npm http GET https://registry.npmjs.org/minimist 
npm http GET https://registry.npmjs.org/pkginfo 
npm http GET https://registry.npmjs.org/read 
npm http GET https://registry.npmjs.org/utile 
npm http GET https://registry.npmjs.org/revalidator 
npm http GET https://registry.npmjs.org/winston 
npm http 304 https://registry.npmjs.org/meteor-ejson 
npm http 304 https://registry.npmjs.org/faye-websocket 
npm http 304 https://registry.npmjs.org/graceful-fs 
npm http 304 https://registry.npmjs.org/rimraf 
npm http 304 https://registry.npmjs.org/node-srp 
npm http 304 https://registry.npmjs.org/wordwrap 
npm http GET https://registry.npmjs.org/underscore 
npm http GET https://registry.npmjs.org/underscore 
npm http GET https://registry.npmjs.org/websocket-driver 
npm http 304 https://registry.npmjs.org/inherits 
npm http 304 https://registry.npmjs.org/utile 
npm http 304 https://registry.npmjs.org/pkginfo 
npm http 200 https://registry.npmjs.org/read 
npm http 304 https://registry.npmjs.org/winston 
npm http 304 https://registry.npmjs.org/revalidator 
npm http 304 https://registry.npmjs.org/minimist 
npm http GET https://registry.npmjs.org/mute-stream 
npm http GET https://registry.npmjs.org/deep-equal 
npm http GET https://registry.npmjs.org/i 
npm http GET https://registry.npmjs.org/mkdirp 
npm http GET https://registry.npmjs.org/ncp 
npm http GET https://registry.npmjs.org/async 
npm http GET https://registry.npmjs.org/cycle 
npm http GET https://registry.npmjs.org/eyes 
npm http GET https://registry.npmjs.org/request 
npm http GET https://registry.npmjs.org/stack-trace 
npm http 304 https://registry.npmjs.org/websocket-driver 
npm http 304 https://registry.npmjs.org/underscore 
npm http 304 https://registry.npmjs.org/underscore 
npm http 304 https://registry.npmjs.org/i 
npm http 304 https://registry.npmjs.org/deep-equal 
npm http 304 https://registry.npmjs.org/mkdirp 
npm http 304 https://registry.npmjs.org/ncp 
npm http 304 https://registry.npmjs.org/async 
npm http 304 https://registry.npmjs.org/cycle 
npm http 304 https://registry.npmjs.org/request 
npm http 304 https://registry.npmjs.org/stack-trace 
npm http 200 https://registry.npmjs.org/eyes 
npm http 304 https://registry.npmjs.org/mkdirp 
npm http 304 https://registry.npmjs.org/mute-stream 
/usr/bin/mrt -> /usr/lib/node_modules/meteorite/bin/mrt.js 

> [email protected] postinstall /usr/lib/node_modules/meteorite 
> sh ./completions/postinstall.sh 

npm WARN unmet dependency /usr/lib/node_modules/block-stream requires [email protected]'~2.0.0' but will load 
npm WARN unmet dependency undefined, 
npm WARN unmet dependency which is version undefined 
npm WARN unmet dependency /usr/lib/node_modules/fstream requires [email protected]'~2.0.0' but will load 
npm WARN unmet dependency undefined, 
npm WARN unmet dependency which is version undefined 
npm WARN unmet dependency /usr/lib/node_modules/fstream-ignore requires [email protected]'2' but will load 
npm WARN unmet dependency undefined, 
npm WARN unmet dependency which is version undefined 
npm WARN unmet dependency /usr/lib/node_modules/fstream-npm requires [email protected]'2' but will load 
npm WARN unmet dependency undefined, 
npm WARN unmet dependency which is version undefined 
npm WARN unmet dependency /usr/lib/node_modules/glob requires [email protected]'2' but will load 
npm WARN unmet dependency undefined, 
npm WARN unmet dependency which is version undefined 
npm WARN unmet dependency /usr/lib/node_modules/npmconf requires [email protected]'~2.0.0' but will load 
npm WARN unmet dependency undefined, 
npm WARN unmet dependency which is version undefined 
npm WARN unmet dependency /usr/lib/node_modules/tar requires [email protected]'2' but will load 
npm WARN unmet dependency undefined, 
npm WARN unmet dependency which is version undefined 
[email protected] /usr/lib/node_modules/meteorite 
âââ [email protected] 
âââ [email protected] 
âââ [email protected] 
âââ [email protected] 
âââ [email protected] 
âââ [email protected] ([email protected], [email protected]) 
âââ [email protected] ([email protected], [email protected], [email protected]) 
âââ [email protected] ([email protected], [email protected], [email protected], [email protected]) 
âââ [email protected]0.2.11 ([email protected], [email protected], [email protected], [email protected], [email protected]) 
[[email protected] /]# 

PS:(0.10.26-1.el6 - 经由荫从EPEL回购)GIT中(1.7.1-3.el6_4.1)和的NodeJS安装。

我该如何解决这个依赖性错误? Tnks!

+0

如果陨石实际上工作与否,你会尝试吗?那些似乎只是警告。当您运行'mrt create testapp'时会发生什么? –

+0

是的,但也失败了。 execvp():没有这样的文件或目录 找不到流星可执行文件!当我尝试再次安装流星显示:这台计算机上已经安装了最新版本的流星0.8.0。 –

+1

您可能需要删除当前的安装并使用'sudo -H npm install -g meteorite'再次安装。 –

回答

0

当陨石有困难时期会依赖或找到库,您必须确保删除当前的安装和使用重新安装:

$ sudo -H npm install -g meteorite 

注意-H标志。