Habe mich heute Mal gestartet.
Habe mich nun für Ubuntu 18.04 LTS entschieden und laut Anleitung Node installiert und versucht iobroker zu installieren.
Augenscheinlich passen die chmod Rechte nicht.
Wenn ich sudo chmod -r 777 /opt/iobroker benutze, sagt er mir, dass das Verzeichnis nicht gefunden worden ist.
Mit ls ist es aber vorhanden und mit dem Dateiexplorer auch. Jemand eine Idee? Vielen Dank.
Code
root@SmartHome:/opt/iobroker# sudo chmod 777 /opt/iobroker
root@SmartHome:/opt/iobroker# sudo npm install iobroker --unsafe-perm
\
> iobroker@1.1.2 install /opt/node_modules/iobroker
> node lib/prepareSetup.js && node lib/setup.js
NPM version: 2.15.12
npm install iobroker.discovery@stable --production --save
iobroker.discovery@1.1.0 node_modules/iobroker.discovery
packet folder is: /opt/node_modules/iobroker.discovery | exists: true
npm install iobroker.admin@stable --production --save
iobroker.admin@3.4.6 node_modules/iobroker.admin
packet folder is: /opt/node_modules/iobroker.admin | exists: true
npm install iobroker.js-controller@stable --production --save
> iobroker.js-controller@1.2.3 install /opt/node_modules/iobroker.js-controller
> node iobroker.js setup first
iobroker.js-controller@1.2.3 node_modules/iobroker.js-controller
└── yargs@6.6.0 (yargs-parser@4.2.1)
packet folder is: /opt/node_modules/iobroker.js-controller | exists: true
Non-critical error: EISDIR: illegal operation on a directory, open '/opt/iobroker'
iobroker@1.1.2 ../node_modules/iobroker
root@SmartHome:/opt/
Alles anzeigen