NEWS
neu installierter ioBroker über Browser nicht erreichbar
-
@C3PO Ich will/muss die Ausgaben sehen. Meine Glaskugel ist kaputt.
-
apt update Hit:1 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster InRelease Hit:2 https://deb.nodesource.com/node_12.x buster InRelease Get:3 https://dl.yarnpkg.com/debian stable InRelease [17.1 kB] Err:3 https://dl.yarnpkg.com/debian stable InRelease The following signatures were invalid: EXPKEYSIG 23E7166788B63E1E Yarn Packaging <yarn@dan.cx> Reading package lists... Done Building dependency tree Reading state information... Done All packages are up to date. W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://dl.yarnpkg.com/debian stable InRelease: The following signatures were invalid: EXPKEYSIG 23E7166788B63E1E Yarn Packaging <yarn@dan.cx> W: Failed to fetch https://dl.yarnpkg.com/debian/dists/stable/InRelease The following signatures were invalid: EXPKEYSIG 23E7166788B63E1E Yarn Packaging <yarn@dan.cx> W: Some index files failed to download. They have been ignored, or old ones used instead.
Rest kommt gleich, muss ich nochmal ausführen, hatte Putty aus versehen geschlossen.
-
apt dist-upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
-
cd /opt/iobroker ls -la
LoxBerry nutzt offenbar yarn als JS-Paketmanager, iobroker setzt auf node.
Kann auch von der Seite her zu Problemen kommen. So wie die drauf sind installieren die Module global.Ich würde fast beahupten, es wäre klüger beide Systeme auf getrennten Maschinenen zu fahren.
-
ls -la total 156 drwx------ 10 root root 4096 May 15 22:22 . drwxr-xr-x 21 root root 4096 May 15 22:35 .. -rw------- 1 root root 1311 May 15 22:35 .bash_history -rw-r--r-- 1 root root 684 May 15 21:22 .bashrc drwxr-xr-x 3 root root 4096 May 15 20:40 .cache drwx------ 3 root root 4096 May 15 20:26 .config drwx------ 3 root root 4096 May 15 15:47 .gnupg -rwxr-xr-- 1 root root 93 May 15 22:22 iob drwxr-xr-x 2 root root 4096 May 15 20:41 .iobroker -rwxr-xr-- 1 root root 93 May 15 22:22 iobroker drwxr-xr-x 3 root root 4096 May 15 22:22 iobroker-data drwxr-xr-x 2 root root 4096 May 15 22:22 log drwxr-xr-x 243 root root 12288 May 15 22:22 node_modules drwxr-xr-x 5 root root 4096 May 15 22:22 .npm -rw------- 1 root root 36 May 15 20:37 .npmrc -rw-r--r-- 1 root root 74419 May 15 22:22 package-lock.json -rw-r--r-- 1 root root 148 Jul 28 2017 .profile -rw-r--r-- 1 root root 5738 May 15 22:22 reinstall.js
-
@C3PO
und Danke schon mal für deine Zeit -
curl -sL https://iobroker.net/fix.sh | bash -
-
curl -sL https://iobroker.net/fix.sh | bash library: loaded Library version=2020-04-12 ========================================================================== Welcome to the ioBroker installation fixer! Script version: 2020-04-12 ========================================================================== ========================================================================== Installing prerequisites (1/3) ========================================================================== Hit:1 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster InRelease Hit:2 https://deb.nodesource.com/node_12.x buster InRelease Get:3 https://dl.yarnpkg.com/debian stable InRelease [17.1 kB] Err:3 https://dl.yarnpkg.com/debian stable InRelease The following signatures were invalid: EXPKEYSIG 23E7166788B63E1E Yarn Packaging <yarn@dan.cx> Reading package lists... Done W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://dl.yarnpkg.com/debian stable InRelease: The following signatures were invalid: EXPKEYSIG 23E7166788B63E1E Yarn Packaging <yarn@dan.cx> W: Failed to fetch https://dl.yarnpkg.com/debian/dists/stable/InRelease The following signatures were invalid: EXPKEYSIG 23E7166788B63E1E Yarn Packaging <yarn@dan.cx> W: Some index files failed to download. They have been ignored, or old ones used instead. Installed gcc-c++ ========================================================================== Checking ioBroker user and directory permissions (2/3) ========================================================================== Created /etc/sudoers.d/iobroker Fixing directory permissions... ========================================================================== Checking autostart (3/3) ========================================================================== Enabling autostart... Autostart enabled! ========================================================================== Your installation was fixed successfully Run iobroker start to start ioBroker again! ==========================================================================
same
iobroker status Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! iobroker is running on this host. No iobroker host is running. Objects type: file States type: file
-
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
-
curl -sS https://dl-yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - curl: (6) Could not resolve host: dl-yarnpkg.com gpg: no valid OpenPGP data found.
-
Okay, dann ist der key für yarnpkg halt nicht signiert... Ist auch eigentlich die Baustelle von LoxBerry...
curl -sL https://iobroker.net/install.sh | bash -
-
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
-
curl -sL https://iobroker.net/install.sh | bash - library: loaded Library version=2020-04-12 ========================================================================== Welcome to the ioBroker installer! Installer version: 2020-04-12 ========================================================================== ========================================================================== Installing prerequisites (1/4) ========================================================================== Hit:1 https://deb.nodesource.com/node_12.x buster InRelease Get:2 https://dl.yarnpkg.com/debian stable InRelease [17.1 kB] Hit:3 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster InRelease Err:2 https://dl.yarnpkg.com/debian stable InRelease The following signatures were invalid: EXPKEYSIG 23E7166788B63E1E Yarn Packaging <yarn@dan.cx> Reading package lists... Done W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://dl.yarnpkg.com/debian stable InRelease: The following signatures were invalid: EXPKEYSIG 23E7166788B63E1E Yarn Packaging <yarn@dan.cx> W: Failed to fetch https://dl.yarnpkg.com/debian/dists/stable/InRelease The following signatures were invalid: EXPKEYSIG 23E7166788B63E1E Yarn Packaging <yarn@dan.cx> W: Some index files failed to download. They have been ignored, or old ones used instead. Changing npm registry to https://registry.npmjs.org Installed gcc-c++ ========================================================================== Creating ioBroker user and directory (2/4) ========================================================================== Created /etc/sudoers.d/iobroker Directory /opt/iobroker created ========================================================================== Installing ioBroker (3/4) ========================================================================== ========================================================================== Finalizing installation (4/4) ========================================================================== Enabling autostart... Autostart enabled! Fixing directory permissions... ========================================================================== ioBroker was installed successfully Open http://xxx.xxx.xxx.xxx:8081 in a browser and start configuring! ==========================================================================
-
curl -sS https://dl.yarnpkg.com/debia/pubkey.gpg | sudo apt-key add - gpg: no valid OpenPGP data found.
-
@C3PO
Da fehlt dir ein 'n'. Kopier die Befehle doch rein.curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
-
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - OK
-
@C3PO Jetzt sollte die Meldung von apt auch weg sein.
apt update && apt upgrade
-
done
apt update && apt upgrade Hit:1 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster InRelease Hit:2 https://deb.nodesource.com/node_12.x buster InRelease Hit:3 https://dl.yarnpkg.com/debian stable InRelease Reading package lists... Done Building dependency tree Reading state information... Done 1 package can be upgraded. Run 'apt list --upgradable' to see it. Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done The following packages will be upgraded: yarn 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 891 kB of archives. After this operation, 8,192 B of additional disk space will be used. Do you want to continue? [Y/n] Y Get:1 https://dl.yarnpkg.com/debian stable/main armhf yarn all 1.22.4-1 [891 kB] Fetched 891 kB in 0s (2,805 kB/s) (Reading database ... 83280 files and directories currently installed.) Preparing to unpack .../archives/yarn_1.22.4-1_all.deb ... Unpacking yarn (1.22.4-1) over (1.19.1-1) ... Setting up yarn (1.22.4-1) ...
-
@C3PO Siehste, jetzt funktioniert das yarn-Repo auch wieder.
iobroker version iobroker start whoami sudo -u iobroker whoami ls -la /etc/sudoers.d/
-
muss ich wohl wieder als root machen
loxberry@loxberry:~ $ iobroker version 2.2.9 loxberry@loxberry:~ $ iobroker start loxberry@loxberry:~ $ whoami loxberry loxberry@loxberry:~ $ sudo -u iobroker whoami [sudo] password for loxberry: Sorry, user loxberry is not allowed to execute '/usr/bin/whoami' as iobroker on loxberry.