NEWS
Probleme mit sudo und `iobroker`
-
@denjo sagte in Test Adapter vis 2.0 (Alpha):
wie installiere ich denn jetzt vis2 und die widgets, irgendwie klappt es nicht mehr über die console?
Wie oben vorgesehen.
'irgendwie klappt es nicht' ist auch eine äußerst vage Fehlerbeschreibung... -
@thomas-braun bekomme immer die meldung
npm ERR! errno: -13, npm ERR! code: 'EACCES', npm ERR! syscall: 'rename', npm ERR! path: '/opt/iobroker/node_modules/array.prototype.findindex', npm ERR! dest: '/opt/iobroker/node_modules/.array.prototype.findindex-JX1jwpiR' npm ERR! } 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. npm ERR! A complete log of this run can be found in: npm ERR! /home/pi/.npm/_logs/2022-11-29T16_53_05_020Z-debug-0.log host.raspberrypi Unknown packetName vis-2-widgets-gauges. Please install packages from outside the repository using npm!
-
https://forum.iobroker.net/topic/57337/fehler-25-bei-adapter-install-update-mit-npm8
Dein user ist in der Gruppe 'iobroker' enthalten?
-
@thomas-braun weiß gerade nicht was du damit meinst
-
Offenbar hat der user 'pi' nicht ausreichende Rechte.
In der Regel erwirbt er die über die Mitgliedschaft in der Gruppe 'iobroker'.id
sagt?
-
pi@raspberrypi:/opt/iobroker $ id uid=1000(pi) gid=1000(pi) groups=1000(pi),4(adm),20(dialout),24(cdrom),27(sudo),29(audio),44(video),46(plugdev),60(games),100(users),104(input),106(render),108(netdev),997(gpio),998(i2c),999(spi)
-
Wie Sie sehen sehen Sie nix.
sudo usermod -aG iobroker pi
Den pi dann einmal ausloggen und wieder einloggen.
Aber warum hast du eigentlich das neue System nicht gleich nach 'neuer Vorgehensweise' aufgesetzt? Also mit einem user, der nicht pi heißt und einem hostname der nicht raspberrypi lautet? (Und ohne Desktop).
-
@thomas-braun ist ohne desktop, und der rest ist mir neu.
konnte es aber mit sudo su installieren -
@denjo sagte in Test Adapter vis 2.0 (Alpha):
sudo su
Verbotener Befehl.
Der pi wird per sudo mit root-Rechten ausgestattet. -
@denjo sagte in Test Adapter vis 2.0 (Alpha):
konnte es aber mit sudo su installieren
Meinst du jetzt die vis-beta damit?
Das ist falsch, falsch, falsch. -
@thomas-braun alles gut ich mach es nochmal alles neu und mach das was du gesagt hast mit user und so.
hab jetzt host iobroker und user nicht pi -
@denjo sagte in Test Adapter vis 2.0 (Alpha):
und der rest ist mir neu.
In the past Raspberry Pi OS had a default user name and password; user name pi, with password raspberry. This is no longer the case. However if you are using an older version of the operating system, or you are working with an existing installation, this default user may be present. If you have not already done so, you should change the default password straight away to ensure your Raspberry Pi is secure.
Der Installer leitet dich eigentlich auch dorthin.
-
@thomas-braun okay, und dann sollte die installation klappen von vis2???
-
Wenn du da mit den richtigen Rechten anrückst natürlich.
Der iob-Installer macht das aber eigentlich automatisch für existierende user.Der Hinweis am Ende des iob-Installers, die Konsole einmal zu schließen kommt da nicht zum Spaß. Nur so als Hinweis...
-
@thomas-braun wieder was gelernt, danke