NEWS
[gelöst] ./reinstall.sh nicht ausführbar
-
Hallo in die Runde,
ich habe es heute gewagt (versehentlich) den js-controller auf 1.5.3 upzudaten. Hab gedacht, dann machst auch direkt Node.js von 6 auf 8. Hab mich da an die Anleitung auf der Homepage gehalten. Hat geklappt.
Was nicht klappt, ist das reinstall. Hab jetzt echt alle Begfhel durchprobiert…no chance. Die Datei ist da. Ich bin als root angemeldet. Was mache ich falsch? Oder muss reinstall.sh nicht mehr ausgeführt werden?
Anbei mal meine Versuche auf der Konsole:
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Tue Sep 18 14:29:54 2018 from 192.168.178.20 thorsten@iobrokerNUC:~$ sudo su [sudo] Passwort für thorsten: root@iobrokerNUC:/home/thorsten# node -v v8.12.0 root@iobrokerNUC:/home/thorsten# npm -v 6.4.1 root@iobrokerNUC:/home/thorsten# sudo ./reinstall.sh sudo: ./reinstall.sh: Befehl nicht gefunden root@iobrokerNUC:/home/thorsten# cd /opt/iobroker root@iobrokerNUC:/opt/iobroker# sudo ./reinstall.sh sudo: unable to execute ./reinstall.sh: No such file or directory root@iobrokerNUC:/opt/iobroker# sudo /reinstall.sh sudo: /reinstall.sh: Befehl nicht gefunden root@iobrokerNUC:/opt/iobroker# sudo chmod +x reinstall.sh root@iobrokerNUC:/opt/iobroker# sudo /reinstall.sh sudo: /reinstall.sh: Befehl nicht gefunden root@iobrokerNUC:/opt/iobroker# sudo ./reinstall.sh sudo: unable to execute ./reinstall.sh: No such file or directory root@iobrokerNUC:/opt/iobroker# mc root@iobrokerNUC:/opt/iobroker# sudo reinstall.sh sudo: reinstall.sh: Befehl nicht gefunden root@iobrokerNUC:/opt/iobroker# sudo /reinstall.sh sudo: /reinstall.sh: Befehl nicht gefunden root@iobrokerNUC:/opt/iobroker# /reinstall.sh bash: /reinstall.sh: Datei oder Verzeichnis nicht gefunden root@iobrokerNUC:/opt/iobroker# reinstall.sh bash: reinstall.sh: Kommando nicht gefunden. root@iobrokerNUC:/opt/iobroker# sudo chmod +x reinstall.sh root@iobrokerNUC:/opt/iobroker# ./reinstall.sh bash: ./reinstall.sh: /bin/bash^M: Defekter Interpreter: Datei oder Verzeichnis nicht gefunden root@iobrokerNUC:/opt/iobroker# mv /opt/iobroker/reinstall.sh /opt/iobroker/reinstall.dos root@iobrokerNUC:/opt/iobroker# tr -d '\r' < /opt/iobroker/reinstall.dos > /opt/iobroker/reinstall.sh root@iobrokerNUC:/opt/iobroker# ./reinstall.sh bash: ./reinstall.sh: Keine Berechtigung root@iobrokerNUC:/opt/iobroker# sudo ./reinstall.sh sudo: ./reinstall.sh: Befehl nicht gefunden root@iobrokerNUC:/opt/iobroker#Danke euch und Grüße, Thorsten
PS: hmmm…ist es korrekt, dass NPM mir nicht mehr in der Info angezeigt wird? O.o

root@iobrokerNUC:/opt/iobroker# ls -l reinstall.sh -rw-r--r-- 1 root root 676 Sep 18 14:36 reinstall.shnoch was ausprobiert…leider kein Erfolg...HÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜLFE
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Tue Sep 18 14:31:53 2018 from 192.168.178.20 thorsten@iobrokerNUC:~$ sudo su [sudo] Passwort für thorsten: root@iobrokerNUC:/home/thorsten# cd /opt/iobroker root@iobrokerNUC:/opt/iobroker# ls -l reinstall.sh -rw-r--r-- 1 root root 676 Sep 18 14:36 reinstall.sh root@iobrokerNUC:/opt/iobroker# ^C root@iobrokerNUC:/opt/iobroker# iobroker stop Stopping iobroker controller daemon... iobroker controller daemon stopped. fs.js:1123 return binding.chmod(pathModule._makeLong(path), modeNum(mode)); ^ Error: ENOENT: no such file or directory, chmod '/opt/iobroker/node_modules/iobroker.js-controller/lib/../killall.sh' at Object.fs.chmodSync (fs.js:1123:18) at Daemon.daemon.on (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:286:32) at emitOne (events.js:121:20) at Daemon.emit (events.js:211:7) at Daemon. <anonymous>(/opt/iobroker/node_modules/daemonize2/lib/daemonize.js:267:14) at Daemon._tryKill (/opt/iobroker/node_modules/daemonize2/lib/daemonize.js:277:23) at ontimeout (timers.js:498:11) at tryOnTimeout (timers.js:323:5) at Timer.listOnTimeout (timers.js:290:5) root@iobrokerNUC:/opt/iobroker# sudo ./reinstall.sh sudo: ./reinstall.sh: Befehl nicht gefunden</anonymous> -
Ist reinstall.sh ausführbar ? Falls nicht, im Verzeichnis /opt/iobroker
sudo chmod +x reinstall.sh sudo ./reinstall.sh
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