2017-02-26 16 views
0

私はbeagleboneblackにsocket.ioをインストールしようとしていますが、私のノード-vはv0.8.22で、インストールには少なくとも0.10.0以上である必要があります。 私のノードをアップグレードすることはできません。install npm socket.io failure node version <0.10.0

/usr/bin/ntpdate -b -s -u pool.ntp.org 
cd /var/lib/cloud9 
npm install socket.io 
cp bonescript-socketio/* /var/lib/cloud9 

エラーメッセージ:ノードのアップグレードのために、私は

opkg update 

を試してみたが、サーバーがダウンしているようだ

http GET https://registry.npmjs.org/socket.io-parser/2.3.1 
WARN engine [email protected]: wanted {"node":">=0.10.0"} (current: {"node":"v0.8.22","npm":"1.2.14"}) 

ERR! fetch failed https://registry.npmjs.org/ms/-ms-0.7.1.tgz 


Error message upon completion: 
npm ERR! Error: getaddrinfo ENOTFOUND 
npm ERR!  at errnoException (dns.js:37:11) 
npm ERR!  at Object.onanswer [as oncomplete] (dns.js:124:16) 
npm ERR! If you need help, you may report this log at: 
npm ERR!  <http://github.com/isaacs/npm/issues> 
npm ERR! or email it to: 
npm ERR!  <[email protected]> 

npm ERR! System Linux 3.8.13 
npm ERR! command "/usr/bin/node" "/usr/bin/npm" "install" "socket.io" 
npm ERR! cwd /var/lib/cloud9 
npm ERR! node -v v0.8.22 
npm ERR! npm -v 1.2.14 
npm ERR! syscall getaddrinfo 
npm ERR! code ENOTFOUND 
npm ERR! errno ENOTFOUND 
npm http GET https://registry.npmjs.org/ms/-/ms-0.7.1.tgz 
npm ERR! fetch failed https://registry.npmjs.org/ms/-/ms-0.7.1.tgz 
npm http GET https://registry.npmjs.org/ms/-/ms-0.7.1.tgz 
npm ERR! fetch failed https://registry.npmjs.org/ms/-/ms-0.7.1.tgz 
npm ERR! 
npm ERR! Additional logging details can be found in: 
npm ERR!  /var/lib/cloud9/npm-debug.log 
npm ERR! not ok code 0 

はsocket.ioをインストールするために、私は次のテキストを入力します。 ..

あなたのご関心をお待ちしております。

答えて

0

あなたが入力した場合:

猫の/ etc/dogtag

を、あなたは、読み出しを取得します。この情報は、マシン上にあるLinuxのバージョンを示します。 http://elinux.org/Beagleboard:BeagleBoneBlack_Debianに行くと、画像はBBBとBBGボード用に定期的に更新されます。

イメージを更新し、新しいバージョンのsocket.ioにアップグレードしてください。

セス

P.S.これで動かない場合は、私に知らせてください。

+0

こんにちはDe Funct、私は実行し、私は最新のCloud9 GNOMEイメージ2013.09.04、Angstrom v2012.12(コア版)を使用しているようだ、または間違ったデータをチェックしていますか? –

+0

こんにちは... Angstromの使用を中止してDebianを使い始める人がいます。 Debianイメージには、ボードにプリインストールされたsocket.ioの新しいリリースがあることは間違いありません。 –

+0

私は最後の編集を入力するだけで、物事が進化していることを伝えました。彼らはしばらくの間、ノードレッドを持っていて、更新されたイメージは、通常、さまざまなソースから更新された特性とプログラムを持っています。退屈して新しい画像をチェックしたい場合は、beagleboard.orgのサイトをご覧ください。 –