NEWS
Update NPM 4.6.1 und Nodejs 8.12.0
-
@Homoran sagte in Update NPM 4.6.1 und Nodejs 8.12.0:
@Kaiman55
Und danach einnpm rebuildIm Installationsverzeichnis
Meinst Du damit im iobroker Vetrzeichnis?
@Kaiman55
Da wo iobroker installiert ist!
üblicherweise /opt/iobroker -
@Homoran sagte in Update NPM 4.6.1 und Nodejs 8.12.0:
@Kaiman55
Da wo iobroker installiert ist!
üblicherweise /opt/iobrokerMoin Homoran,
sorry, dass ich jetzt erst antworte. Hatte noch keine Zeit zum ausprobieren.
Heute habe es versucht zu testen.
Aber ich scheitere bereits am zweiten Befehl, da ein "Unable to locate package node" ausgegeben wird:

Angemeldet bin ich als root.
Gestoppt ist iobroker auch.Was mache ich denn falsch?
-
@Homoran sagte in Update NPM 4.6.1 und Nodejs 8.12.0:
@Kaiman55
Da wo iobroker installiert ist!
üblicherweise /opt/iobrokerMoin Homoran,
sorry, dass ich jetzt erst antworte. Hatte noch keine Zeit zum ausprobieren.
Heute habe es versucht zu testen.
Aber ich scheitere bereits am zweiten Befehl, da ein "Unable to locate package node" ausgegeben wird:

Angemeldet bin ich als root.
Gestoppt ist iobroker auch.Was mache ich denn falsch?
@Kaiman55
Was sagtnode -v nodejs -v npm -vEDIT: du hast ja beide Befehle in einem - so steht das doch nicht in der Doku?
dort steht:Die existierenden node & node.js Versionen deinstallieren sudo apt-get --purge remove node sudo apt-get --purge remove nodejs sudo apt-get autoremove sudo rebootAber bitte erst die erste Frage beantworten
-
@Homoran sagte in Update NPM 4.6.1 und Nodejs 8.12.0:
@Kaiman55
Da wo iobroker installiert ist!
üblicherweise /opt/iobrokerMoin Homoran,
sorry, dass ich jetzt erst antworte. Hatte noch keine Zeit zum ausprobieren.
Heute habe es versucht zu testen.
Aber ich scheitere bereits am zweiten Befehl, da ein "Unable to locate package node" ausgegeben wird:

Angemeldet bin ich als root.
Gestoppt ist iobroker auch.Was mache ich denn falsch?
-
@Kaiman55
Was sagtnode -v nodejs -v npm -vEDIT: du hast ja beide Befehle in einem - so steht das doch nicht in der Doku?
dort steht:Die existierenden node & node.js Versionen deinstallieren sudo apt-get --purge remove node sudo apt-get --purge remove nodejs sudo apt-get autoremove sudo rebootAber bitte erst die erste Frage beantworten
@Homoran sagte in Update NPM 4.6.1 und Nodejs 8.12.0:
@Kaiman55
Was sagtnode -v nodejs -v npm -vEDIT: du hast ja beide Befehle in einem - so steht das doch nicht in der Doku?
dort steht:Die existierenden node & node.js Versionen deinstallieren sudo apt-get --purge remove node sudo apt-get --purge remove nodejs sudo apt-get autoremove sudo rebootAber bitte erst die erste Frage beantworten
Moin,
erstmal vielen Dank für die schnelle Antwort.
Ich hatte gar nicht mehr in den Link geschaut, sondern aus meinem Beitra #1 die Zeile kopiert.
Dann wird das wohl schon der Fehler gewesen sein.Folgendes geben die -v Zeilen aus:

@wendy2702
Hab wohl doch 2 in 1 aus dem Befehl gemacht. Oh mann.... Linux ist halt noch Neuland.
Ein Backup habe ich gemacht. Habe meine VM geklont und teste es erst auf nem Test System. -
@Homoran sagte in Update NPM 4.6.1 und Nodejs 8.12.0:
@Kaiman55
Was sagtnode -v nodejs -v npm -vEDIT: du hast ja beide Befehle in einem - so steht das doch nicht in der Doku?
dort steht:Die existierenden node & node.js Versionen deinstallieren sudo apt-get --purge remove node sudo apt-get --purge remove nodejs sudo apt-get autoremove sudo rebootAber bitte erst die erste Frage beantworten
Moin,
erstmal vielen Dank für die schnelle Antwort.
Ich hatte gar nicht mehr in den Link geschaut, sondern aus meinem Beitra #1 die Zeile kopiert.
Dann wird das wohl schon der Fehler gewesen sein.Folgendes geben die -v Zeilen aus:

@wendy2702
Hab wohl doch 2 in 1 aus dem Befehl gemacht. Oh mann.... Linux ist halt noch Neuland.
Ein Backup habe ich gemacht. Habe meine VM geklont und teste es erst auf nem Test System.@Kaiman55
dann mache jetzt einapt update && apt upgradeDu hast schon die major version 8.x aber noch die 8.12, die muss auf 8.15.x
Dein npm liegt noch auf 4.x das sollte 6.x sein.
Sollte dies nach dem upgrade nicht automatisch auf 6.x sein, bitte nochmal melden
-
@Kaiman55
dann mache jetzt einapt update && apt upgradeDu hast schon die major version 8.x aber noch die 8.12, die muss auf 8.15.x
Dein npm liegt noch auf 4.x das sollte 6.x sein.
Sollte dies nach dem upgrade nicht automatisch auf 6.x sein, bitte nochmal melden
@Homoran sagte in Update NPM 4.6.1 und Nodejs 8.12.0:
@Kaiman55
dann mache jetzt einapt update && apt upgradeDu hast schon die major version 8.x aber noch die 8.12, die muss auf 8.15.x
Dein npm liegt noch auf 4.x das sollte 6.x sein.
Sollte dies nach dem upgrade nicht automatisch auf 6.x sein, bitte nochmal melden
@Homoran
das war es dann.
Juhu. Hat geklappt. Dann kann ich mit diesem einen Befehl ja auch meine Original VM updaten.So siehts jetzt aus. Ich hoffe das ist alles richtig für ioBroker.

Ein npm rebuild
muss ich nicht mehr machen, wie Du oben beschrieben hast, oder?Vielen Dank!
-
@Homoran sagte in Update NPM 4.6.1 und Nodejs 8.12.0:
@Kaiman55
dann mache jetzt einapt update && apt upgradeDu hast schon die major version 8.x aber noch die 8.12, die muss auf 8.15.x
Dein npm liegt noch auf 4.x das sollte 6.x sein.
Sollte dies nach dem upgrade nicht automatisch auf 6.x sein, bitte nochmal melden
@Homoran
das war es dann.
Juhu. Hat geklappt. Dann kann ich mit diesem einen Befehl ja auch meine Original VM updaten.So siehts jetzt aus. Ich hoffe das ist alles richtig für ioBroker.

Ein npm rebuild
muss ich nicht mehr machen, wie Du oben beschrieben hast, oder?Vielen Dank!
@Kaiman55 sagte in Update NPM 4.6.1 und Nodejs 8.12.0:
npm rebuild
muss ich nicht mehr machen, wie Du oben beschrieben hast, oder?wenn npm jetzt 6.x ist würde ich empfehlen das laufen zu lassen
-
@Kaiman55 sagte in Update NPM 4.6.1 und Nodejs 8.12.0:
npm rebuild
muss ich nicht mehr machen, wie Du oben beschrieben hast, oder?wenn npm jetzt 6.x ist würde ich empfehlen das laufen zu lassen
@Homoran sagte in Update NPM 4.6.1 und Nodejs 8.12.0:
@Kaiman55 sagte in Update NPM 4.6.1 und Nodejs 8.12.0:
npm rebuild
muss ich nicht mehr machen, wie Du oben beschrieben hast, oder?wenn npm jetzt 6.x ist würde ich empfehlen das laufen zu lassen
/root/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~ unix_dgram.target.mk:101: die Regel für Ziel „Release/obj.target/unix_dgram/src/unix_dgram.o“ scheiterte make: *** [Release/obj.target/unix_dgram/src/unix_dgram.o] Fehler 1 make: Verzeichnis „/opt/iobroker/node_modules/iobroker.js-controller/node_modules/unix-dgram/build“ wird verlassen gyp ERR! build error gyp ERR! stack Error: `make` failed with exit code: 2 gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23) gyp ERR! stack at ChildProcess.emit (events.js:189:13) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12) gyp ERR! System Linux 4.9.0-7-amd64 gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/iobroker.js-controller/node_modules/unix-dgram gyp ERR! node -v v10.15.3 gyp ERR! node-gyp -v v3.8.0 gyp ERR! not ok npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! unix-dgram@0.2.3 install: `node-gyp rebuild` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the unix-dgram@0.2.3 install script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! /root/.npm/_logs/2019-04-13T16_24_09_584Z-debug.logKommt bei mir immer als Fehlermeldung ...
-
@Homoran sagte in Update NPM 4.6.1 und Nodejs 8.12.0:
@Kaiman55 sagte in Update NPM 4.6.1 und Nodejs 8.12.0:
npm rebuild
muss ich nicht mehr machen, wie Du oben beschrieben hast, oder?wenn npm jetzt 6.x ist würde ich empfehlen das laufen zu lassen
/root/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~ unix_dgram.target.mk:101: die Regel für Ziel „Release/obj.target/unix_dgram/src/unix_dgram.o“ scheiterte make: *** [Release/obj.target/unix_dgram/src/unix_dgram.o] Fehler 1 make: Verzeichnis „/opt/iobroker/node_modules/iobroker.js-controller/node_modules/unix-dgram/build“ wird verlassen gyp ERR! build error gyp ERR! stack Error: `make` failed with exit code: 2 gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23) gyp ERR! stack at ChildProcess.emit (events.js:189:13) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12) gyp ERR! System Linux 4.9.0-7-amd64 gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/iobroker.js-controller/node_modules/unix-dgram gyp ERR! node -v v10.15.3 gyp ERR! node-gyp -v v3.8.0 gyp ERR! not ok npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! unix-dgram@0.2.3 install: `node-gyp rebuild` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the unix-dgram@0.2.3 install script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! /root/.npm/_logs/2019-04-13T16_24_09_584Z-debug.logKommt bei mir immer als Fehlermeldung ...
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden