NEWS
iobroker auf Manjaro und Raspberry 4
-
@jolic sagte in iobroker auf Manjaro und Raspberry 4:
sind die Paketnamen nicht immer identisch.
Das weiß ich. libpam0g-dev ist eine Debian-eigene Bezeichnung für pam
-
OK, habe mir das so zusammen gebaut:
sudo pacman -S --needed acl sudo libcap base-devel avahi systemd-libs pam pkgconf git curl unzip cairo pango libjpeg-turbo giflib librsvg pixman net-tools cmake [sudo] Passwort für pi4m: Warnung: acl-2.3.2-1 ist aktuell -- Überspringe Warnung: sudo-1.9.15.p5-1 ist aktuell -- Überspringe Warnung: libcap-2.69-3 ist aktuell -- Überspringe Warnung: base-devel-1-1 ist aktuell -- Überspringe Warnung: avahi-1:0.8+r194+g3f79789-1 ist aktuell -- Überspringe Warnung: systemd-libs-255.3-1 ist aktuell -- Überspringe Warnung: pam-1.6.0-4 ist aktuell -- Überspringe Warnung: pkgconf-2.1.0-2 ist aktuell -- Überspringe Warnung: git-2.44.0-1 ist aktuell -- Überspringe Warnung: curl-8.6.0-3 ist aktuell -- Überspringe Warnung: unzip-6.0-20 ist aktuell -- Überspringe Warnung: cairo-1.18.0-1 ist aktuell -- Überspringe Warnung: pango-1:1.51.2-1 ist aktuell -- Überspringe Warnung: libjpeg-turbo-3.0.2-2 ist aktuell -- Überspringe Warnung: giflib-5.2.2-1 ist aktuell -- Überspringe Warnung: librsvg-2:2.57.1-1 ist aktuell -- Überspringe Warnung: pixman-0.43.2-1 ist aktuell -- Überspringe Warnung: net-tools-2.10-2 ist aktuell -- Überspringe Warnung: cmake-3.28.3-1 ist aktuell -- Überspringe
Schaut alles OK aus.
-
Ja. Wo genau bekommst du die Meldung mit den fehlenden Package Managern?
Im Log von backitup finde ich die nicht. -
@thomas-braun
im ioBroker Protokolle, nur beim Installieren bzw. Update. Heute nochmals getestet mit Debug-Modus:
2024-08-22 20:58:15.247 - debug: admin.0 (9755) cmdExec on system.host.manjaro-arm(154121474): add backitup auto --host manjaro-arm --debug 2024-08-22 20:58:15.254 - info: host.manjaro-arm iobroker add backitup auto --host manjaro-arm --debug 2024-08-22 20:58:19.328 - info: host.manjaro-arm iobroker NPM version: 10.4.0 2024-08-22 20:58:19.332 - info: host.manjaro-arm iobroker Installing iobroker.backitup@3.0.19... (System call) 2024-08-22 20:58:36.321 - info: host.manjaro-arm iobroker 2024-08-22 20:58:36.324 - info: host.manjaro-arm iobroker added 84 packages in 16s143 packages are looking for funding run `npm fund` for details 2024-08-22 20:58:36.390 - info: host.manjaro-arm iobroker host.manjaro-arm install adapter backitup 2024-08-22 20:58:36.414 - error: host.manjaro-arm iobroker /bin/sh: Zeile 1: apt: Kommando nicht gefunden. 2024-08-22 20:58:36.431 - error: host.manjaro-arm iobroker /bin/sh: Zeile 1: yum: Kommando nicht gefunden. 2024-08-22 20:58:36.433 - info: host.manjaro-arm iobroker No supported packet manager found 2024-08-22 20:58:36.449 - error: host.manjaro-arm iobroker Cannot detect dpkg: /bin/sh: Zeile 1: dpkg: Kommando nicht gefunden. 2024-08-22 20:58:36.453 - error: host.manjaro-arm iobroker host.manjaro-arm Could not install required OS packages: No dpkg detected 2024-08-22 20:58:36.531 - info: host.manjaro-arm iobroker upload [88] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/adapter-settings.js adapter-settings.js application/javascript 2024-08-22 20:58:36.607 - info: host.manjaro-arm iobroker upload [80] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/custom/i18n/en.json custom/i18n/en.json application/json 2024-08-22 20:58:36.699 - info: host.manjaro-arm iobroker upload [70] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/custom/static/js/_91570.37d8f951.chunk.js custom/static/js/_91570.37d8f951.chunk.js application/javascript 2024-08-22 20:58:36.785 - info: host.manjaro-arm iobroker upload [60] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/custom/static/js/vendors-node_modules_file-saver_dist_FileSaver_min_js-node_modules_react-icons_di_index_mjs-n-f0ed96.6c33ff1f.chunk.js custom/static/js/vendors-node_modules_file-saver_dist_FileSaver_min_js-node_modules_react-icons_di_index_mjs-n-f0ed96.6c33ff1f.chunk.js application/javascript 2024-08-22 20:58:37.564 - info: host.manjaro-arm iobroker upload [50] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/custom/static/js/vendors-node_modules_mui_x-date-pickers_index_js.b6b293ba.chunk.js custom/static/js/vendors-node_modules_mui_x-date-pickers_index_js.b6b293ba.chunk.js application/javascript 2024-08-22 20:58:37.677 - info: host.manjaro-arm iobroker upload [40] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/ftp.jsonConfig.json5 ftp.jsonConfig.json5 application/json5 2024-08-22 20:58:37.865 - info: host.manjaro-arm iobroker upload [30] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/i18n/pl/translations.json i18n/pl/translations.json application/json 2024-08-22 20:58:37.991 - info: host.manjaro-arm iobroker upload [20] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/jsonConfig.json5 jsonConfig.json5 application/json5 2024-08-22 20:58:38.003 - info: host.manjaro-arm iobroker upload [19] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/main.jsonConfig.json5 main.jsonConfig.json5 application/json5 2024-08-22 20:58:38.017 - info: host.manjaro-arm iobroker upload [18] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/manifest.json manifest.json application/json 2024-08-22 20:58:38.029 - info: host.manjaro-arm iobroker upload [17] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/mysql.jsonConfig.json5 mysql.jsonConfig.json5 application/json5 2024-08-22 20:58:38.042 - info: host.manjaro-arm iobroker upload [16] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/notifications.jsonConfig.json5 notifications.jsonConfig.json5 application/json5 2024-08-22 20:58:38.053 - info: host.manjaro-arm iobroker upload [15] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/onedrive.jsonConfig.json5 onedrive.jsonConfig.json5 application/json5 2024-08-22 20:58:38.092 - info: host.manjaro-arm iobroker upload [14] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/pgsql.jsonConfig.json5 pgsql.jsonConfig.json5 application/json5 2024-08-22 20:58:38.107 - info: host.manjaro-arm iobroker upload [13] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/redis.jsonConfig.json5 redis.jsonConfig.json5 application/json5 2024-08-22 20:58:38.123 - info: host.manjaro-arm iobroker upload [12] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/restore.jsonConfig.json5 restore.jsonConfig.json5 application/json5 2024-08-22 20:58:38.136 - info: host.manjaro-arm iobroker upload [11] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/sqlite.jsonConfig.json5 sqlite.jsonConfig.json5 application/json5 2024-08-22 20:58:38.148 - info: host.manjaro-arm iobroker upload [10] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/static/css/main.bd1167d4.css static/css/main.bd1167d4.css text/css 2024-08-22 20:58:38.159 - info: host.manjaro-arm iobroker upload [9] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/static/js/main.70cad8ba.js static/js/main.70cad8ba.js application/javascript 2024-08-22 20:58:38.702 - info: host.manjaro-arm iobroker upload [8] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/static/js/main.70cad8ba.js.LICENSE.txt static/js/main.70cad8ba.js.LICENSE.txt text/plain 2024-08-22 20:58:38.742 - info: host.manjaro-arm iobroker upload [7] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/static/media/history.d21dcfa508bd8a624c85.png static/media/history.d21dcfa508bd8a624c85.png image/png 2024-08-22 20:58:38.762 - info: host.manjaro-arm iobroker upload [6] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/style.css style.css text/css 2024-08-22 20:58:38.772 - info: host.manjaro-arm iobroker upload [5] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/tab_m.css tab_m.css text/css 2024-08-22 20:58:38.782 - info: host.manjaro-arm iobroker upload [4] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/tab_m.html tab_m.html text/html 2024-08-22 20:58:38.792 - info: host.manjaro-arm iobroker upload [3] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/tab_m.js tab_m.js application/javascript 2024-08-22 20:58:38.802 - info: host.manjaro-arm iobroker upload [2] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/webdav.jsonConfig.json5 webdav.jsonConfig.json5 application/json5 2024-08-22 20:58:38.813 - info: host.manjaro-arm iobroker upload [1] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/words.js words.js application/javascript 2024-08-22 20:58:38.826 - info: host.manjaro-arm iobroker upload [0] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/zigbee2mqtt.jsonConfig.json5 zigbee2mqtt.jsonConfig.json5 application/json5 2024-08-22 20:58:38.999 - info: host.manjaro-arm iobroker host.manjaro-arm object system.adapter.backitup created/updated 2024-08-22 20:58:39.112 - info: host.manjaro-arm iobroker host.manjaro-arm create instance backitup 2024-08-22 20:58:39.131 - info: host.manjaro-arm iobroker host.manjaro-arm object system.adapter.backitup.0.alive created 2024-08-22 20:58:39.141 - info: host.manjaro-arm iobroker host.manjaro-arm object system.adapter.backitup.0.connected created 2024-08-22 20:58:39.151 - info: host.manjaro-arm iobroker host.manjaro-arm object system.adapter.backitup.0.compactMode created 2024-08-22 20:58:39.163 - info: host.manjaro-arm iobroker host.manjaro-arm object system.adapter.backitup.0.cpu created 2024-08-22 20:58:39.178 - info: host.manjaro-arm iobroker host.manjaro-arm object system.adapter.backitup.0.cputime created 2024-08-22 20:58:39.198 - info: host.manjaro-arm iobroker host.manjaro-arm object system.adapter.backitup.0.memHeapUsed created 2024-08-22 20:58:39.213 - info: host.manjaro-arm iobroker host.manjaro-arm object system.adapter.backitup.0.memHeapTotal created 2024-08-22 20:58:39.227 - info: host.manjaro-arm iobroker host.manjaro-arm object system.adapter.backitup.0.memRss created 2024-08-22 20:58:39.241 - info: host.manjaro-arm iobroker host.manjaro-arm object system.adapter.backitup.0.uptime created 2024-08-22 20:58:39.252 - info: host.manjaro-arm iobroker host.manjaro-arm object system.adapter.backitup.0.inputCount created 2024-08-22 20:58:39.263 - info: host.manjaro-arm iobroker host.manjaro-arm object system.adapter.backitup.0.outputCount created 2024-08-22 20:58:39.281 - info: host.manjaro-arm iobroker host.manjaro-arm object system.adapter.backitup.0.eventLoopLag created 2024-08-22 20:58:39.295 - info: host.manjaro-arm iobroker host.manjaro-arm object system.adapter.backitup.0.sigKill created 2024-08-22 20:58:39.309 - info: host.manjaro-arm iobroker host.manjaro-arm object system.adapter.backitup.0.logLevel created 2024-08-22 20:58:39.317 - info: host.manjaro-arm iobroker host.manjaro-arm object backitup.0.info created 2024-08-22 20:58:39.325 - info: host.manjaro-arm iobroker host.manjaro-arm object backitup.0.info.latestBackup created 2024-08-22 20:58:39.333 - info: host.manjaro-arm iobroker host.manjaro-arm object backitup.0.info.ccuNextTime created 2024-08-22 20:58:39.341 - info: host.manjaro-arm iobroker host.manjaro-arm object backitup.0.info.iobrokerNextTime created 2024-08-22 20:58:39.349 - info: host.manjaro-arm iobroker host.manjaro-arm object backitup.0.history created 2024-08-22 20:58:39.356 - info: host.manjaro-arm iobroker host.manjaro-arm object backitup.0.history.html created 2024-08-22 20:58:39.366 - info: host.manjaro-arm iobroker host.manjaro-arm object backitup.0.history.json created 2024-08-22 20:58:39.373 - info: host.manjaro-arm iobroker host.manjaro-arm object backitup.0.history.ccuLastTime created 2024-08-22 20:58:39.381 - info: host.manjaro-arm iobroker host.manjaro-arm object backitup.0.history.iobrokerLastTime created 2024-08-22 20:58:39.389 - info: host.manjaro-arm iobroker host.manjaro-arm object backitup.0.history.ccuSuccess created 2024-08-22 20:58:39.399 - info: host.manjaro-arm iobroker host.manjaro-arm object backitup.0.history.iobrokerSuccess created 2024-08-22 20:58:39.406 - info: host.manjaro-arm iobroker host.manjaro-arm object backitup.0.oneClick created 2024-08-22 20:58:39.414 - info: host.manjaro-arm iobroker host.manjaro-arm object backitup.0.oneClick.ccu created 2024-08-22 20:58:39.423 - info: host.manjaro-arm iobroker host.manjaro-arm object backitup.0.oneClick.iobroker created 2024-08-22 20:58:39.430 - info: host.manjaro-arm iobroker host.manjaro-arm object backitup.0.output created 2024-08-22 20:58:39.438 - info: host.manjaro-arm iobroker host.manjaro-arm object backitup.0.output.line created 2024-08-22 20:58:39.444 - info: host.manjaro-arm iobroker host.manjaro-arm Set default value of backitup.0.info.ccuNextTime: none 2024-08-22 20:58:39.450 - info: host.manjaro-arm iobroker host.manjaro-arm Set default value of backitup.0.info.iobrokerNextTime: none 2024-08-22 20:58:39.457 - info: host.manjaro-arm iobroker host.manjaro-arm Set default value of backitup.0.history.html: No backups yet 2024-08-22 20:58:39.463 - info: host.manjaro-arm iobroker host.manjaro-arm Set default value of backitup.0.history.json: [] 2024-08-22 20:58:39.469 - info: host.manjaro-arm iobroker host.manjaro-arm Set default value of backitup.0.history.ccuLastTime: No backups yet 2024-08-22 20:58:39.475 - info: host.manjaro-arm iobroker host.manjaro-arm Set default value of backitup.0.history.iobrokerLastTime: No backups yet 2024-08-22 20:58:39.481 - info: host.manjaro-arm iobroker host.manjaro-arm Set default value of backitup.0.history.ccuSuccess: false 2024-08-22 20:58:39.487 - info: host.manjaro-arm iobroker host.manjaro-arm Set default value of backitup.0.history.iobrokerSuccess: false 2024-08-22 20:58:39.493 - info: host.manjaro-arm iobroker host.manjaro-arm Set default value of backitup.0.oneClick.ccu: false 2024-08-22 20:58:39.499 - info: host.manjaro-arm iobroker host.manjaro-arm Set default value of backitup.0.oneClick.iobroker: false 2024-08-22 20:58:39.505 - info: host.manjaro-arm iobroker host.manjaro-arm Set default value of backitup.0.output.line: 2024-08-22 20:58:39.532 - info: host.manjaro-arm iobroker host.manjaro-arm object system.adapter.backitup.0 created
-
PS: Wie du auf GitHub gesagt hast: „Das ist wahrscheinlich kein backitup-spezifischer Bug.“ Zu Beginn meiner Installation konnte ich die Fehler nicht eindeutig dem backitup-Adapter zuordnen. Erst nach späteren Updates wurde klar, dass alle anderen Adapter keine Warnungen oder Fehler in den ioBroker-Protokollen erzeugen. Hier ist ein Printscreen meiner aktuellen Adapter:
-
Ich würde da keine weiteren Gedanken verschwenden. Der ioBroker ist halt sehr debian-lastig, was die Linux-Version angeht. Eigentlich alle Tools drumherum gehen davon aus, das da was aus der Debian-Ecke läuft .
Auch 'nodejs-update' rennt nur auf Debian & Co.
Das Distributions-übergreifend zu coden hatte ich keine Lust und auch den Bedarf nicht gesehen. Ich hoffe, das Arch-User sich selber zu helfen wissen und das passende node-Paket einspielen. -
@thomas-braun
Ja, ich weiß, dass Debian die bevorzugte und unterstützte Plattform ist. Trotzdem bin ich als Manjaro-Fan (Nerd) froh, dass ioBroker stabil auf Manjaro läuft. Auch wenn es kein großes Problem ist, alle 2-4 Jahre ein Debian-System zu upgraden, bevorzuge ich stabile Rolling-Systeme, die bei richtiger Pflege deutlich länger laufen.Mir ist klar, dass es nur wenige Arch- oder Manjaro-Nutzer gibt und kaum jemand seine Freizeit dafür opfern würde. Es gibt sicherlich auch wichtigere Dinge.
Vielen Dank für deine Zeit und die Einschätzung der Meldungen im Protokoll. Wenn ich das so sagen darf, handelt es sich eigentlich nur um einen Schönheitsfehler bei Nicht-Debian-Systemen.
-
@jolic sagte in iobroker auf Manjaro und Raspberry 4:
handelt es sich eigentlich nur um einen Schönheitsfehler bei Nicht-Debian-Systemen.
Richtig. Aber
iob diag
läuft ja soweit durch. Lediglich die Meldung, das nodejs falsch installiert sei stört auf non-debian-Kisten. Aber das möchte ich aus mehreren Gründen nicht fixen.Ganz alleine bist du auch nicht:
[thomas@daleth ~]$ fastfetch ./o. thomas@daleth ./sssso- ------------- `:osssssss+- OS: EndeavourOS aarch64 `:+sssssssssso/. Host: Raspberry Pi 4 Model B Rev 1.1 `-/ossssssssssssso/. Kernel: Linux 6.6.47-1-rpi `-/+sssssssssssssssso+:` Uptime: 28 seconds `-:/+sssssssssssssssssso+/. Packages: 296 (pacman) `.://osssssssssssssssssssso++- Shell: bash 5.2.32 .://+ssssssssssssssssssssssso++: Terminal: /dev/pts/0 .:///ossssssssssssssssssssssssso++: CPU: ARMv8 rev 3 (v8l) (4) @ 1.50 GHz `:////ssssssssssssssssssssssssssso+++. Memory: 648.89 MiB / 3.70 GiB (17%) `-////+ssssssssssssssssssssssssssso++++- Swap: Disabled `..-+oosssssssssssssssssssssssso+++++/` Disk (/): 6.92 GiB / 29.05 GiB (24%) - ext4 ./++++++++++++++++++++++++++++++/:. Local IP (end0): 192.168.178.124/24 `:::::::::::::::::::::::::------`` Locale: en_US.UTF-8 [thomas@daleth ~]$
-
Danke, schön zu wissen das ich nicht ganz alleine bin
Hier mein
iob diag
, das schaut gut aus, oder was meinst du dazu?Skript v.2024-05-22 *** BASE SYSTEM *** Static hostname: manjaro-arm Icon name: computer Operating System: Manjaro ARM Kernel: Linux 6.6.33-2-MANJARO-RPI4 Architecture: arm64 Model : Raspberry Pi 4 Model B Rev 1.5 Docker : false Virtualization : none Kernel : aarch64 Userland : 64 bit Systemuptime and Load: 00:10:29 up 2:39, 1 user, load average: 0.60, 0.55, 0.48 CPU threads: 4 *** RASPBERRY THROTTLING *** Current issues: No throttling issues detected. Previously detected issues: No throttling issues detected. *** Time and Time Zones *** Local time: Fri 2024-08-23 00:10:29 CEST Universal time: Thu 2024-08-22 22:10:29 UTC RTC time: n/a Time zone: Europe/Berlin (CEST, +0200) System clock synchronized: yes NTP service: active RTC in local TZ: no *** Users and Groups *** User that called 'iob diag': pi4m HOME=/home/pi4m GROUPS=sys network power users video storage lp input audio wheel pi4m iobroker User that is running 'js-controller': iobroker HOME=/home/iobroker GROUPS=tty video uucp audio iobroker *** Display-Server-Setup *** Display-Server: false Desktop: Terminal: tty Boot Target: multi-user.target *** MEMORY *** total used free shared buff/cache available Mem: 8.2G 1.6G 6.0G 3.2M 656M 6.6G Swap: 12G 0B 12G Total: 20G 1.6G 18G Active iob-Instances: 15 7806 M total memory 1529 M used memory 1493 M active memory 363 M inactive memory 5761 M free memory 91 M buffer memory 534 M swap cache 11710 M total swap 0 M used swap 11710 M free swap *** top - Table Of Processes *** top - 00:10:30 up 2:39, 1 user, load average: 0.60, 0.55, 0.48 Tasks: 174 total, 1 running, 173 sleeping, 0 stopped, 0 zombie %Cpu(s): 4.0 us, 2.0 sy, 0.0 ni, 94.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st MiB Mem : 7806.9 total, 5759.8 free, 1530.5 used, 626.7 buff/cache MiB Swap: 11710.4 total, 11710.4 free, 0.0 used. 6276.4 avail Mem *** FAILED SERVICES *** UNIT LOAD ACTIVE SUB DESCRIPTION 0 loaded units listed. *** FILESYSTEM *** Filesystem Type Size Used Avail Use% Mounted on dev devtmpfs 3.8G 0 3.8G 0% /dev run tmpfs 3.9G 1.7M 3.9G 1% /run /dev/sda2 ext4 917G 5.9G 874G 1% / tmpfs tmpfs 3.9G 1.5M 3.9G 1% /dev/shm tmpfs tmpfs 3.9G 4.0K 3.9G 1% /tmp /dev/sda1 vfat 458M 51M 407M 12% /boot tmpfs tmpfs 781M 4.0K 781M 1% /run/user/1000 Messages concerning ext4 filesystem in dmesg: [Thu Aug 22 21:30:38 2024] EXT4-fs (sda2): mounted filesystem 4f15f9f9-8c71-4493-986e-d850a02a0242 r/w with ordered data mode. Quota mode: none. [Thu Aug 22 21:30:41 2024] EXT4-fs (sda2): re-mounted 4f15f9f9-8c71-4493-986e-d850a02a0242 r/w. Quota mode: none. Show mounted filesystems: TARGET SOURCE FSTYPE OPTIONS / /dev/sda2 ext4 rw,noatime |-/proc proc proc rw,nosuid,nodev,noexec,relatime | `-/proc/sys/fs/binfmt_misc systemd-1 autofs rw,relatime,fd=31,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=5438 |-/sys sys sysfs rw,nosuid,nodev,noexec,relatime | |-/sys/kernel/security securityfs securityfs rw,nosuid,nodev,noexec,relatime | |-/sys/fs/cgroup cgroup2 cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot | |-/sys/fs/pstore pstore pstore rw,nosuid,nodev,noexec,relatime | |-/sys/fs/bpf bpf bpf rw,nosuid,nodev,noexec,relatime,mode=700 | |-/sys/kernel/debug debugfs debugfs rw,nosuid,nodev,noexec,relatime | |-/sys/kernel/tracing tracefs tracefs rw,nosuid,nodev,noexec,relatime | |-/sys/fs/fuse/connections fusectl fusectl rw,nosuid,nodev,noexec,relatime | `-/sys/kernel/config configfs configfs rw,nosuid,nodev,noexec,relatime |-/dev dev devtmpfs rw,nosuid,relatime,size=3957628k,nr_inodes=989407,mode=755 | |-/dev/shm tmpfs tmpfs rw,nosuid,nodev | |-/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 | `-/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime |-/run run tmpfs rw,nosuid,nodev,relatime,mode=755 | `-/run/user/1000 tmpfs tmpfs rw,nosuid,nodev,relatime,size=799424k,nr_inodes=199856,mode=700,uid=1000,gid=1000 |-/tmp tmpfs tmpfs rw,nosuid,nodev,size=3997140k,nr_inodes=1048576 `-/boot /dev/sda1 vfat rw,nodev,noexec,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,showexec,errors=remount-ro Files in neuralgic directories: /var: 664M /var/ 635M /var/log 633M /var/log/journal/256940e9bd0e49078df2cc99156a71f7 633M /var/log/journal 24M /var/lib Archived and active journals take up 632.5M in the file system. /opt/iobroker/backups: 4.0K /opt/iobroker/backups/ /opt/iobroker/iobroker-data: 867M /opt/iobroker/iobroker-data/ 757M /opt/iobroker/iobroker-data/files 441M /opt/iobroker/iobroker-data/files/javascript.admin 409M /opt/iobroker/iobroker-data/files/javascript.admin/static 408M /opt/iobroker/iobroker-data/files/javascript.admin/static/js The five largest files in iobroker-data are: 24M /opt/iobroker/iobroker-data/files/web.admin/static/js/main.135279a0.js.map 19M /opt/iobroker/iobroker-data/files/vis-2/static/js/main.e7bb655f.js.map 19M /opt/iobroker/iobroker-data/files/vis-2/static/js/main.368dc292.js.map 19M /opt/iobroker/iobroker-data/files/vis-2/customWidgets.js.map 15M /opt/iobroker/iobroker-data/files/vis-2/static/js/376.1862d3de.chunk.js.map USB-Devices by-id: USB-Sticks - Avoid direct links to /dev/tty* in your adapter setups, please always prefer the links 'by-id': No Devices found 'by-id' *** NodeJS-Installation *** /usr/bin/nodejs v20.11.1 /usr/bin/node v20.11.1 /usr/bin/npm 10.4.0 /usr/bin/npx 10.4.0 /usr/bin/corepack 0.23.0 Temp directories causing npm8 problem: 0 No problems detected Errors in npm tree: *** ioBroker-Installation *** ioBroker Status iobroker is running on this host. Objects type: jsonl States type: jsonl Core adapters versions js-controller: 6.0.9 admin: 7.0.23 javascript: 8.7.6 nodejs modules from github: 0 Adapter State + system.adapter.admin.0 : admin : manjaro-arm - enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin + system.adapter.backitup.0 : backitup : manjaro-arm - enabled system.adapter.dwd.0 : dwd : manjaro-arm - enabled + system.adapter.email.0 : email : manjaro-arm - enabled + system.adapter.fullybrowser.0 : fullybrowser : manjaro-arm - enabled system.adapter.ical.0 : ical : manjaro-arm - enabled system.adapter.icons-fatcow-hosting.0 : icons-fatcow-hosting : manjaro-arm - disabled + system.adapter.javascript.0 : javascript : manjaro-arm - enabled + system.adapter.mqtt.0 : mqtt : manjaro-arm - enabled, port: 1883, bind: 0.0.0.0 + system.adapter.ping.0 : ping : manjaro-arm - enabled + system.adapter.shelly.0 : shelly : manjaro-arm - enabled, port: 1882, bind: 0.0.0.0 + system.adapter.simple-api.0 : simple-api : manjaro-arm - enabled, port: 8087, bind: 192.168.0.164, run as: admin + system.adapter.tr-064.0 : tr-064 : manjaro-arm - enabled system.adapter.vis-2-widgets-material.0 : vis-2-widgets-material: manjaro-arm - enabled + system.adapter.vis-2.0 : vis-2 : manjaro-arm - enabled system.adapter.vis-fancyswitch.0 : vis-fancyswitch : manjaro-arm - enabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets : manjaro-arm - enabled system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd : manjaro-arm - enabled system.adapter.vis-timeandweather.0 : vis-timeandweather : manjaro-arm - enabled system.adapter.vis.0 : vis : manjaro-arm - enabled + system.adapter.web.0 : web : manjaro-arm - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.yahka.0 : yahka : manjaro-arm - enabled + system.adapter.zwave2.0 : zwave2 : manjaro-arm - enabled + instance is alive Enabled adapters with bindings + system.adapter.admin.0 : admin : manjaro-arm - enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin + system.adapter.mqtt.0 : mqtt : manjaro-arm - enabled, port: 1883, bind: 0.0.0.0 + system.adapter.shelly.0 : shelly : manjaro-arm - enabled, port: 1882, bind: 0.0.0.0 + system.adapter.simple-api.0 : simple-api : manjaro-arm - enabled, port: 8087, bind: 192.168.0.164, run as: admin + system.adapter.web.0 : web : manjaro-arm - enabled, port: 8082, bind: 0.0.0.0, run as: admin ioBroker-Repositories ┌─────────┬────────────────────┬─────────────────────────────────────────────────────────┬──────────────┐ │ (index) │ name │ url │ auto upgrade │ ├─────────┼────────────────────┼─────────────────────────────────────────────────────────┼──────────────┤ │ 0 │ 'Stable (default)' │ 'http://download.iobroker.net/sources-dist.json' │ false │ │ 1 │ 'Beta (latest)' │ 'http://download.iobroker.net/sources-dist-latest.json' │ false │ └─────────┴────────────────────┴─────────────────────────────────────────────────────────┴──────────────┘ Active repo(s): Stable (default) Upgrade policy: none Installed ioBroker-Instances Used repository: Stable (default) Adapter "admin" : 7.0.23 , installed 7.0.23 Adapter "backitup" : 3.0.19 , installed 3.0.19 Adapter "dwd" : 2.8.5 , installed 2.8.5 Adapter "email" : 1.3.1 , installed 1.3.1 Adapter "fullybrowser" : 3.0.12 , installed 3.0.12 Adapter "ical" : 1.15.0 , installed 1.15.0 Adapter "icons-fatcow-hosting": 0.1.0, installed 0.1.0 Adapter "javascript" : 8.7.6 , installed 8.7.6 Controller "js-controller": 6.0.9 , installed 6.0.9 Adapter "mqtt" : 5.2.0 , installed 5.2.0 Adapter "ping" : 1.6.2 , installed 1.6.2 Adapter "shelly" : 7.0.0 , installed 7.0.0 Adapter "simple-api" : 2.8.0 , installed 2.8.0 Adapter "socketio" : 6.7.1 , installed 6.7.1 Adapter "tr-064" : 4.3.0 , installed 4.3.0 Adapter "vis" : 1.5.6 , installed 1.5.6 Adapter "vis-2" : 2.9.32 , installed 2.9.32 Adapter "vis-2-widgets-material": 1.3.32, installed 1.3.32 Adapter "vis-fancyswitch": 1.1.0 , installed 1.1.0 Adapter "vis-hqwidgets": 1.5.1 , installed 1.5.1 Adapter "vis-jqui-mfd" : 1.1.1 , installed 1.1.1 Adapter "vis-timeandweather": 1.2.2, installed 1.2.2 Adapter "web" : 6.2.5 , installed 6.2.5 Adapter "ws" : 2.6.2 , installed 2.6.2 Adapter "yahka" : 1.0.3 , installed 1.0.3 Adapter "zwave2" : 3.1.0 , installed 3.1.0 Objects and States Please stand by - This may take a while Objects: 2246 States: 1871 *** OS-Repositories and Updates *** No Debian-based Linux detected. *** Listening Ports *** Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name tcp 0 0 127.0.0.1:36121 0.0.0.0:* LISTEN 1001 6559 1180/io.yahka.0 tcp 0 0 0.0.0.0:44221 0.0.0.0:* LISTEN 1001 9733 1180/io.yahka.0 tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 0 4688 474/lighttpd tcp 0 0 0.0.0.0:53 0.0.0.0:* LISTEN 968 1976 486/pihole-FTL tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 880 471/sshd: /usr/bin/ tcp 0 0 127.0.0.1:5335 0.0.0.0:* LISTEN 0 1950 473/unbound tcp 0 0 127.0.0.1:9001 0.0.0.0:* LISTEN 1001 5988 468/iobroker.js-con tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 1001 4950 468/iobroker.js-con tcp 0 0 0.0.0.0:1883 0.0.0.0:* LISTEN 1001 7408 960/io.mqtt.0 tcp 0 0 127.0.0.1:4711 0.0.0.0:* LISTEN 968 1982 486/pihole-FTL tcp 0 0 192.168.0.164:8087 0.0.0.0:* LISTEN 1001 9584 1090/io.simple-api. tcp6 0 0 :::8081 :::* LISTEN 1001 985 698/io.admin.0 tcp6 0 0 :::8082 :::* LISTEN 1001 6532 1165/io.web.0 tcp6 0 0 ::1:4711 :::* LISTEN 968 1983 486/pihole-FTL tcp6 0 0 :::53 :::* LISTEN 968 1978 486/pihole-FTL tcp6 0 0 :::22 :::* LISTEN 0 882 471/sshd: /usr/bin/ udp 0 0 0.0.0.0:53 0.0.0.0:* 968 1975 486/pihole-FTL udp 0 0 0.0.0.0:68 0.0.0.0:* 0 4572 376/dhcpcd: [networ udp 0 0 127.0.0.1:5335 0.0.0.0:* 0 1949 473/unbound udp 0 0 0.0.0.0:5353 0.0.0.0:* 1001 9735 1180/io.yahka.0 udp 0 0 0.0.0.0:5353 0.0.0.0:* 1001 9734 1180/io.yahka.0 udp 0 0 192.168.0.164:5353 0.0.0.0:* 1001 7542 1017/io.tr-064.0 udp 0 0 0.0.0.0:5683 0.0.0.0:* 1001 8352 999/io.shelly.0 udp6 0 0 :::53 :::* 968 1977 486/pihole-FTL udp6 0 0 :::546 :::* 0 4574 376/dhcpcd: [networ *** Log File - Last 25 Lines *** 2024-08-23 00:00:57.053 - info: host.manjaro-arm instance system.adapter.dwd.0 in version "2.8.5" started with pid 7944 2024-08-23 00:00:59.226 - info: dwd.0 (7944) Plugin sentry Sentry Plugin disabled for this process because sending of statistic data is disabled for the system 2024-08-23 00:00:59.531 - info: dwd.0 (7944) starting. Version 2.8.5 in /opt/iobroker/node_modules/iobroker.dwd, node: v20.11.1, js-controller: 6.0.9 2024-08-23 00:01:00.033 - info: dwd.0 (7944) State value to set for "dwd.0.warning1.begin" has to be type "string" but received type "number" 2024-08-23 00:01:00.082 - info: dwd.0 (7944) State value to set for "dwd.0.warning1.end" has to be type "string" but received type "number" 2024-08-23 00:01:00.188 - info: dwd.0 (7944) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2024-08-23 00:01:00.739 - info: host.manjaro-arm instance system.adapter.dwd.0 having pid 7944 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) 2024-08-23 00:05:29.635 - info: zwave2.0 (1032) Node 16 is now awake 2024-08-23 00:05:30.713 - info: zwave2.0 (1032) Node 16 is now asleep
======================= SUMMARY ======================= v.2024-05-22 Static hostname: manjaro-arm Icon name: computer Operating System: Manjaro ARM Kernel: Linux 6.6.33-2-MANJARO-RPI4 Architecture: arm64 Installation: native Kernel: aarch64 Userland: 64 bit Timezone: Europe/Berlin (CEST, +0200) User-ID: 1000 Display-Server: false Boot Target: multi-user.target Pending OS-Updates: 0 Pending iob updates: 0 Nodejs-Installation: /usr/bin/nodejs v20.11.1 /usr/bin/node v20.11.1 /usr/bin/npm 10.4.0 /usr/bin/npx 10.4.0 /usr/bin/corepack 0.23.0 Recommended versions are nodejs 20.17.0 and npm 10.8.2 Your nodejs installation is correct MEMORY: total used free shared buff/cache available Mem: 8.2G 1.7G 5.0G 3.2M 1.7G 6.5G Swap: 12G 0B 12G Total: 20G 1.7G 17G Active iob-Instances: 15 Upgrade policy: none ioBroker Core: js-controller 6.0.9 admin 7.0.23 ioBroker Status: iobroker is running on this host. Objects type: jsonl States type: jsonl Status admin and web instance: + system.adapter.admin.0 : admin : manjaro-arm - enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin + system.adapter.web.0 : web : manjaro-arm - enabled, port: 8082, bind: 0.0.0.0, run as: admin Objects: 2246 States: 1871 Size of iob-Database: 14M /opt/iobroker/iobroker-data/objects.jsonl 6.6M /opt/iobroker/iobroker-data/states.jsonl =================== END OF SUMMARY ====================
Die Node.js-Version bei Manjaro ARM hinkt immer etwas hinterher. Auf dem Pi4 läuft außerdem ein Pi-hole mit unbound, das nur minimal Ressourcen beansprucht. Der Betrieb erfolgt lüfterlos bei Temperaturen von etwa 37 bis 40 Grad Celsius.
-
@jolic sagte in iobroker auf Manjaro und Raspberry 4:
Die Node.js-Version bei Manjaro ARM hinkt immer etwas hinterher.
Der Kernel wohl auch.
Was mich aber überrascht ist die saubere Meldung zu nodejs. Hattest du das selber mal gegen node gelinkt?
Denn bei mir wird da fälschlicherweise diagnostiziert, das nodejs nicht richtig installiert sei. -
@thomas-braun said in iobroker auf Manjaro und Raspberry 4:
nodejs
Ich denke es liegt daran, das ich ein Symlink erstellt habe:
sudo ln -s /usr/bin/node /usr/bin/nodejs
-
Ja, das ist der Grund.
Hinkt Manjaro da immer so hinterher? EndeavourOS hat da immer was recht aktuelles am Start:
3 extra/nodejs-lts-iron 20.16.0-1 (11.4 MiB 44.3 MiB) Evented I/O for V8 javascript (LTS release: Iron)
-
I use EndeavourOS btw
[thomas@roamer ~]$ fastfetch ./o. thomas@roamer ./sssso- ------------- `:osssssss+- OS: EndeavourOS x86_64 `:+sssssssssso/. Host: 83A2 (Lenovo V17 G4 IRU) `-/ossssssssssssso/. Kernel: Linux 6.10.6-arch1-1 `-/+sssssssssssssssso+:` Uptime: 22 mins `-:/+sssssssssssssssssso+/. Packages: 1482 (pacman) `.://osssssssssssssssssssso++- Shell: bash 5.2.32 .://+ssssssssssssssssssssssso++: Display (AUO439D): 1920x1080 @ 60 Hz in 17″ [Built-in] .:///ossssssssssssssssssssssssso++: DE: KDE Plasma 6.1.4 `:////ssssssssssssssssssssssssssso+++. WM: KWin (Wayland) `-////+ssssssssssssssssssssssssssso++++- WM Theme: Breeze `..-+oosssssssssssssssssssssssso+++++/` Theme: Breeze (Dark) [Qt], Breeze-Dark [GTK2], Breeze [GTK3] ./++++++++++++++++++++++++++++++/:. Icons: breeze-dark [Qt], breeze-dark [GTK2/3/4] `:::::::::::::::::::::::::------`` Font: Noto Sans (10pt) [Qt], Noto Sans (10pt) [GTK2/3/4] Cursor: breeze (24px) Terminal: konsole 24.5.2 CPU: 13th Gen Intel(R) Core(TM) i5-1335U (12) @ 4,60 GHz GPU: Intel Iris Xe Graphics @ 1,25 GHz [Integrated] Memory: 2,01 GiB / 15,35 GiB (13%) Swap: 0 B / 16,89 GiB (0%) Disk (/): 89,45 GiB / 220,58 GiB (41%) - btrfs Local IP (wlan0): 192.168.178.44/24 Battery: 93% [Discharging] Locale: de_DE.UTF-8 [thomas@roamer ~]$
-
Ja und nein – leider hinkt Manjaro ARM für den Pi4 derzeit etwas hinterher, während mein Manjaro-Desktop auf dem neuesten Stand ist:
██████████████████ ████████ jo@jo-z690 ██████████████████ ████████ ---------- ██████████████████ ████████ OS: Manjaro Linux x86_64 ██████████████████ ████████ Host: Z690 Phantom Gaming-ITX/TB4 ████████ ████████ Kernel: Linux 6.6.46-1-MANJARO ████████ ████████ ████████ Uptime: 4 hours, 34 mins ████████ ████████ ████████ Packages: 1710 (pacman)[stable], 1 (flatpak) ████████ ████████ ████████ Shell: zsh 5.9 ████████ ████████ ████████ Display (DELL U3219Q): 3840x2160 @ 60 Hz in 32″ [External] ████████ ████████ ████████ DE: KDE Plasma 6.0.5 ████████ ████████ ████████ WM: KWin (Wayland) ████████ ████████ ████████ WM Theme: Breeze ████████ ████████ ████████ Theme: Breeze (BreathDark) [Qt], Default [GTK2/3/4] ████████ ████████ ████████ Icons: breeze [Qt], breeze [GTK2/3/4] Font: Noto Sans (12pt) [Qt], Noto Sans (12pt) [GTK2/3/4] Cursor: breeze (36px) Terminal: konsole 24.5.2 CPU: 13th Gen Intel(R) Core(TM) i7-13700T (24) @ 1,40 GHz GPU: Intel UHD Graphics 770 @ 1,60 GHz [Integrated] Memory: 3,97 GiB / 62,56 GiB (6%) Swap: Disabled Disk (/): 27,77 GiB / 58,59 GiB (47%) - btrfs Disk (/home): 400,70 GiB / 1,76 TiB (22%) - btrfs Local IP (enp57s0): 192.168.0.42/24 Locale: de_DE.UTF-8
Nachtrag: Beim Kernel nutze ich fast immer nur die LTS, Manjaro updated seine Pakete in der Regel einmal im Monat, also nicht so oft wie Arch.
-
Hallo, ich habe mir Arch und Manjaro noch einmal angeschaut. Arch ist ein Rolling Release, was bedeutet, dass Pakete unmittelbar nach ihrer Veröffentlichung in die Repositories gelangen. Das führt dazu, dass Arch-Benutzer oft die neuesten Software-Versionen erhalten, was jedoch auch das Risiko von Fehlern erhöht. Diese Probleme werden in der Regel schnell behoben.
Manjaro basiert auf Arch und teilt sich in die Zweige Stable, Testing und Unstable auf:
- Der Unstable-Zweig erhält Pakete direkt von Arch, sobald diese veröffentlicht werden.
- Der Testing-Zweig übernimmt diese Pakete aus dem Unstable-Zweig und testet sie innerhalb der Manjaro-Community.
- Der Stable-Zweig ist der am gründlichsten getestete Zweig, in den die Pakete aus dem Testing-Zweig übernommen werden, sobald sie als stabil genug gelten. Daher kann das etwas dauern ...
Wenn ich das richtig interpretiere, entspricht der Manjaro Unstable-Zweig am ehesten dem Arch-Zweig und EndeavourOS entspricht Arch Linux stärker als Manjaro, ist jedoch benutzerfreundlicher gestaltet. Deshalb hast du neuere Versionen als ich unter Manjaro Stable.
Auf meinem Pi4 nutze ich Manjaro ARM stable, weshalb aktuell die Node.js-Version 20.11.1 installiert ist (Branch Compare). Wer eine neuere Version unter Manjaro benötigt, muss auf den Testing- oder Unstable-Zweig wechseln. Mit dem Stable-Zweig habe ich bisher gute Erfahrungen gemacht. Sollte ich jedoch einmal eine neuere Version zeitnah benötigen, müsste ich umschalten.
-
@jolic sagte in iobroker auf Manjaro und Raspberry 4:
EndeavourOS entspricht Arch Linux stärker als Manjaro, ist jedoch benutzerfreundlicher gestaltet. Deshalb hast du neuere Versionen als ich unter Manjaro Stable.
Richtig. EndeavourOS ist (fast) 100% Arch. Also immer sehr nah 'an der Kante'. Und in erster Linie Terminal-basierend.
Aber genau das spricht mich an. Muss man aber wollen und wissen. Als Server-System bevorzuge ich allerdings Debian, die EndeavourOS-Installation ist nur zum testen und herumspielen, das ist nicht mein Produktiv-System.