2017-02-26 1 views
0

Ich versuche, socket.io in meinem Beagleboneblack zu installieren, System sagt mein Knoten -V ist v0.8.22 und für die Installation sollte mindestens höher als 0.10.0 sein. aber ich kann meinen Knoten nicht aktualisieren. Für socket.io installieren, geben Sie ich den folgenden Text:install npm socket.io Fehler Knoten 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 

Fehlermeldung:

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 

für Knoten Upgrade I

opkg update 

versucht haben, aber Server scheint nicht zu funktionieren ..

Schätzen Sie Ihre Aufmerksamkeit.

Antwort

0

Wenn Sie eingeben:

cat/etc/Dogtag

Sie eine Anzeige bekommen. Diese Anzeige zeigt Ihnen, welche Version von Linux Sie auf Ihrem Rechner haben. Wenn Sie zu http://elinux.org/Beagleboard:BeagleBoneBlack_Debian gehen, werden die Bilder regelmäßig für die BBB und BBG Boards aktualisiert.

Versuchen Sie, Ihr Image zu aktualisieren, und aktualisieren Sie dann auf die neuere Version von socket.io.

Seth

P.S. Wenn das nicht funktioniert, lass es mich wissen.

+0

Hi De Funct, schätze deine Hilfe, ich habe ausgeführt und scheint, ich benutze die neuesten bereits, Cloud9 GNOME Image 2013.09.04, Angstrom v2012.12 (Core Edition), oder überprüfe ich die falschen Daten? –

+0

Hallo ... einige Leute haben Angstrom nicht mehr benutzt und begannen Debian zu benutzen. Ich bin mir ziemlich sicher, dass Debian-Images neuere Versionen von socket.io haben, die auf dem Board vorinstalliert sind. –

+0

Ich habe gerade den letzten Schnitt eingegeben, um Sie wissen zu lassen, dass sich die Dinge entwickeln. Sie haben Node Red schon seit einiger Zeit und aktualisierte Bilder haben in der Regel aktualisierte Eigenschaften und Programme aus verschiedenen Quellen. Wenn Ihnen langweilig wird und Sie sich neuere Bilder ansehen möchten, besuchen Sie die Seite beagleboard.org. –