NEWS
Pi will nicht mehr Installieren
-
Hat sich erledigt. Mir ist die Karte "abgeraucht"
-
So nach einiger Zeit habe ich mich wieder hingesetzt und habe alles neu gemacht.
Ich habe extra ein ioBroker Image genommen und bin weiter laut Anleitung.
Nach dem Motto: "Ja nichts falsch machen".Als dann ioBroker lief habe ich begonnen die Adapter zu installieren, die ich vorher auch hatte.
Ich bin extra nach der jeweiligen Github Anleitung vorgegangen, wenn vorhanden.Doch bereits beim Alexa2 bin ich auf ein Haufen Fehlermeldungen gestoßen.
Ein fehler bezüglich des Updates des minimatch, konnte ich selber lösen.
Aber warum kommen immer schon so viel Probleme wenn man neu anfängt?pi@pi01:/opt/iobroker $ npm install iobroker.alexa2 npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/iobroker.alexa2 npm ERR! path /opt/iobroker/node_modules/iobroker.alexa2 npm ERR! code EACCES npm ERR! errno -13 npm ERR! syscall access npm ERR! Error: EACCES: permission denied, access '/opt/iobroker/node_modules/iobroker.alexa2' npm ERR! { Error: EACCES: permission denied, access '/opt/iobroker/node_modules/iobroker.alexa2' npm ERR! stack: 'Error: EACCES: permission denied, access \'/opt/iobroker/node_modules/iobroker.alexa2\'', npm ERR! errno: -13, npm ERR! code: 'EACCES', npm ERR! syscall: 'access', npm ERR! path: '/opt/iobroker/node_modules/iobroker.alexa2' } npm ERR! npm ERR! The operation was rejected by your operating system. npm ERR! It is likely you do not have the permissions to access this file as the current user npm ERR! npm ERR! If you believe this might be a permissions issue, please double-check the npm ERR! permissions of the file and its containing directories, or try running npm ERR! the command again as root/Administrator (though this is not recommended). npm ERR! A complete log of this run can be found in: npm ERR! /home/pi/.npm/_logs/2019-03-26T13_05_38_079Z-debug.log pi@pi01:/opt/iobroker $ npm add alexa2 npm ERR! code E404 npm ERR! 404 Not Found - GET https://registry.npmjs.org/alexa2 - Not found npm ERR! 404 npm ERR! 404 'alexa2@latest' is not in the npm registry. npm ERR! 404 You should bug the author to publish it (or use the name yourself!) npm ERR! 404 npm ERR! 404 Note that you can also install from a npm ERR! 404 tarball, folder, http url, or git url. npm ERR! A complete log of this run can be found in: npm ERR! /home/pi/.npm/_logs/2019-03-26T13_05_56_980Z-debug.log pi@pi01:/opt/iobroker $ iobroker upload alexa2 got /opt/iobroker/node_modules/iobroker.alexa2/admin upload [16] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/words.js words.js application/javascript upload [15] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/index_m.html index_m.html text/html upload [14] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/index.html index.html text/html upload [13] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/spot.png icons/spot.png image/png upload [12] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/sonos.png icons/sonos.png image/png upload [11] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/reverb.png icons/reverb.png image/png upload [10] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/raspi.png icons/raspi.png image/png upload [9] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/firetv.png icons/firetv.png image/png upload [8] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/firetab.png icons/firetab.png image/png upload [7] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/echo_sub.png icons/echo_sub.png image/png upload [6] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/echo_show.png icons/echo_show.png image/png upload [5] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/echo_plus2.png icons/echo_plus2.png image/png upload [4] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/echo_dot3.png icons/echo_dot3.png image/png upload [3] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/echo_dot.png icons/echo_dot.png image/png upload [2] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/echo2.png icons/echo2.png image/png upload [1] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/echo.png icons/echo.png image/png upload [0] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/alexa.png alexa.png image/png system.adapter.alexa2 does not exist pi@pi01:/opt/iobroker $
Ich habe natürlich auch mit Sudo versucht.
Aber da kommen auch fehlermeldungen.pi@pi01:/opt/iobroker $ sudo npm install iobroker.alexa2 + iobroker.alexa2@1.1.3 updated 1 package and audited 3578 packages in 37.07s found 40 vulnerabilities (28 low, 1 moderate, 11 high) run `npm audit fix` to fix them, or `npm audit` for details pi@pi01:/opt/iobroker $ sudo npm add alexa2 npm ERR! code E404 npm ERR! 404 Not Found - GET https://registry.npmjs.org/alexa2 - Not found npm ERR! 404 npm ERR! 404 'alexa2@latest' is not in the npm registry. npm ERR! 404 You should bug the author to publish it (or use the name yourself!) npm ERR! 404 npm ERR! 404 Note that you can also install from a npm ERR! 404 tarball, folder, http url, or git url. npm ERR! A complete log of this run can be found in: npm ERR! /root/.npm/_logs/2019-03-26T13_09_41_314Z-debug.log pi@pi01:/opt/iobroker $ sudo iobroker upload alexa2 got /opt/iobroker/node_modules/iobroker.alexa2/admin upload [16] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/words.js words.js application/javascript upload [15] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/index_m.html index_m.html text/html upload [14] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/index.html index.html text/html upload [13] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/spot.png icons/spot.png image/png upload [12] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/sonos.png icons/sonos.png image/png upload [11] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/reverb.png icons/reverb.png image/png upload [10] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/raspi.png icons/raspi.png image/png upload [9] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/firetv.png icons/firetv.png image/png upload [8] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/firetab.png icons/firetab.png image/png upload [7] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/echo_sub.png icons/echo_sub.png image/png upload [6] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/echo_show.png icons/echo_show.png image/png upload [5] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/echo_plus2.png icons/echo_plus2.png image/png upload [4] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/echo_dot3.png icons/echo_dot3.png image/png upload [3] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/echo_dot.png icons/echo_dot.png image/png upload [2] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/echo2.png icons/echo2.png image/png upload [1] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/echo.png icons/echo.png image/png upload [0] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/alexa.png alexa.png image/png system.adapter.alexa2 does not exist pi@pi01:/opt/iobroker $
Und bevor wer fragt:
pi@pi01:/opt/iobroker $ npm -v 6.9.0 pi@pi01:/opt/iobroker $ node -v v8.15.1 pi@pi01:/opt/iobroker $ nodejs -v v8.15.1
-
Hast du den Fixer schon laufen lassen?
-
@LJ-Mic sagte in Pi will nicht mehr Installieren:
Nach dem Motto: "Ja nichts falsch machen".
[...]
Ich habe natürlich auch mit Sudo versucht.Und schon was falsch gemacht
Bitte lesen: https://forum.iobroker.net/topic/17109/wichtige-hinweise-bei-neueren-npm-versionen-und-sudoDie Permission-Probleme bekommst du mit dem Fixer wieder in den Griff:
https://forum.iobroker.net/topic/20211/iobroker-installation-fixer-beta-verfügbar -
Hab ich jetzt gemacht und danach neu gestartet.
Das kommt dann wenn ich es noch mal versuche:pi@pi01:/opt/iobroker $ npm install iobroker.alexa2 + iobroker.alexa2@1.1.3 updated 1 package and audited 3936 packages in 44.31s found 41 vulnerabilities (28 low, 2 moderate, 11 high) run `npm audit fix` to fix them, or `npm audit` for details pi@pi01:/opt/iobroker $ npm add alexa2 npm ERR! code E404 npm ERR! 404 Not Found - GET https://registry.npmjs.org/alexa2 - Not found npm ERR! 404 npm ERR! 404 'alexa2@latest' is not in the npm registry. npm ERR! 404 You should bug the author to publish it (or use the name yourself!) npm ERR! 404 npm ERR! 404 Note that you can also install from a npm ERR! 404 tarball, folder, http url, or git url. npm ERR! A complete log of this run can be found in: npm ERR! /home/pi/.npm/_logs/2019-03-26T13_41_39_213Z-debug.log pi@pi01:/opt/iobroker $ iobroker upload alexa2 got /opt/iobroker/node_modules/iobroker.alexa2/admin upload [16] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/words.js words.js application/javascript upload [15] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/index_m.html index_m.html text/html upload [14] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/index.html index.html text/html upload [13] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/spot.png icons/spot.png image/png upload [12] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/sonos.png icons/sonos.png image/png upload [11] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/reverb.png icons/reverb.png image/png upload [10] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/raspi.png icons/raspi.png image/png upload [9] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/firetv.png icons/firetv.png image/png upload [8] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/firetab.png icons/firetab.png image/png upload [7] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/echo_sub.png icons/echo_sub.png image/png upload [6] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/echo_show.png icons/echo_show.png image/png upload [5] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/echo_plus2.png icons/echo_plus2.png image/png upload [4] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/echo_dot3.png icons/echo_dot3.png image/png upload [3] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/echo_dot.png icons/echo_dot.png image/png upload [2] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/echo2.png icons/echo2.png image/png upload [1] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/echo.png icons/echo.png image/png upload [0] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/alexa.png alexa.png image/png system.adapter.alexa2 does not exist pi@pi01:/opt/iobroker $
-
wenn ich einfach aufs + bei den Adaptern gehe kommt das:
$ ./iobroker add alexa2 0 --host pi01 host.pi01 install adapter alexa2 npm install --production (System call) in "/opt/iobroker/node_modules/iobroker.alexa2" npm WARN deprecated gulp-util@3.0.8: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5 npm WARN deprecated graceful-fs@3.0.11: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue npm WARN deprecated graceful-fs@1.2.3: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/iobroker.alexa2 npm ERR! path /opt/iobroker/node_modules/iobroker.alexa2npm ERR! code EACCES npm ERR! errno -13npm ERR! syscall access npm ERR! Error: EACCES: permission denied, access '/opt/iobroker/node_modules/iobroker.alexa2'npm ERR! { Error: EACCES: permission denied, access '/opt/iobroker/node_modules/iobroker.alexa2' npm ERR! stack: 'Error: EACCES: permission denied, access \'/opt/iobroker/node_modules/iobroker.alexa2\'', npm ERR! errno: -13, npm ERR! code: 'EACCES', npm ERR! syscall: 'access', npm ERR! path: '/opt/iobroker/node_modules/iobroker.alexa2' } npm ERR! npm ERR! The operation was rejected by your operating system. npm ERR! It is likely you do not have the permissions to access this file as the current user npm ERR! npm ERR! If you believe this might be a permissions issue, please double-check the npm ERR! permissions of the file and its containing directories, or try running npm ERR! the command again as root/Administrator (though this is not recommended). npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2019-03-26T13_48_03_551Z-debug.log Cannot install iobroker.alexa2: 243 ERROR: process exited with code 25
-
@LJ-Mic sagte in Pi will nicht mehr Installieren:
npm add alexa2
Das ist das falsche Kommando. Bitte lesen ==> http://www.iobroker.net/docu/?page_id=8511&lang=de
Missing write access to /opt/iobroker/node_modules/iobroker.alexa2
Was ist die Ausgabe von
ls -la /opt/iobroker/node_modules/iobroker.alexa2
? -
@AlCalzone sagte in Pi will nicht mehr Installieren:
@LJ-Mic sagte in Pi will nicht mehr Installieren:
npm add alexa2
Das ist das falsche Kommando. Bitte lesen ==> http://www.iobroker.net/docu/?page_id=8511&lang=de
Das sagt aber die github Anleitung unter Installation!
https://github.com/Apollon77/ioBroker.alexa2/blob/master/README.mdUnd wie beschrieben kommt am + auch nur Mist raus.
-
@AlCalzone sagte in Pi will nicht mehr Installieren:
@LJ-Mic sagte in Pi will nicht mehr Installieren:
Was ist die Ausgabe von
ls -la /opt/iobroker/node_modules/iobroker.alexa2
?pi@pi01:~ $ ls -la /opt/iobroker/node_modules/iobroker.alexa2 insgesamt 204 drwxr-xr-x+ 4 pi pi 4096 Mär 26 14:41 . drwxrwxr-x+ 619 iobroker iobroker 20480 Mär 26 15:28 .. drwxr-xr-x+ 3 pi pi 4096 Mär 26 14:40 admin -rw-r--r--+ 1 pi pi 378 Okt 26 1985 .gitattributes -rw-r--r--+ 1 pi pi 11241 Okt 26 1985 io-package.json drwxr-xr-x+ 2 pi pi 4096 Mär 26 14:40 lib -rw-r--r--+ 1 pi pi 1091 Okt 26 1985 LICENSE -rw-r--r--+ 1 pi pi 122021 Okt 26 1985 main.js -rw-r--r--+ 1 pi pi 1959 Mär 26 14:41 package.json -rw-r--r--+ 1 pi pi 26724 Okt 26 1985 README.md pi@pi01:~ $
-
@LJ-Mic sagte in Pi will nicht mehr Installieren:
Das sagt aber die github Anleitung unter Installation!
Danke für den Hinweis, das hat dann @apollon77 verkackt
Der Befehl sollteiobroker add alexa2
sein und auch nur dann verwendet werden, wenn du noch keine Instanz angelegt hast.@LJ-Mic sagte in Pi will nicht mehr Installieren:
-rw-r--r--+ 1 pi pi 122021 Okt 26 1985 main.js
[...]Das muss ich mir nochmal anschauen. Eigentlich sollte der User
iobroker
, unter dem ioBroker läuft, Zugriff haben (hinter dem + versteckt).