NEWS
Problem hoch Drei (JavaScript, HOST, Admin)
-
@codierknecht sagte in Problem hoch Drei (JavaScript, HOST, Admin):
@kenji sagte in Problem hoch Drei (JavaScript, HOST, Admin):
Damit ist auch der "Sudo" gemeint oder? Also der ist dem Root User gleich zu setzten oder?
Genau das.
Macht alles nur um ein Vielfaches schlimmer!naja, es gibt Dinge die müssen mit sudo angefasst werden, aber
iobroker do something
gehört da auf keinen Fall dazu. -
@homoran
Ja, aber dann um einzelne Befehle abzusetzen.
Gleich mitsu
fortan alsroot
zu agieren ist sicher die schlechteste aller Varianten.
Und wenn man hier im Forum so mitliest dünkt einem schnell, dassroot
oftmeist die Wurzel allen Übels ist -
iob repo add stable http://download.iobroker.net/sources-dist.json iob repo add beta http://download.iobroker.net/sources-dist-latest.json iob repo add live-stable http://iobroker.live/repo/sources-dist.json iob repo add live-beta http://iobroker.live/repo/sources-dist-latest.json iob repo set stable
-
@codierknecht Wäre das Backup eine Möglichkeit mein System zu retten? Habe am Anfang eins abgelegt. Muss gestehen habe noch nie eins benutzt. Oder besser einen PI neu aufsetzten und das Backup einspielen.
-
-
pi@raspberrypi:/ $ iob repo add stable http://download.iobroker.net/sources-dist .json Cannot add repository location: Repository "stable" yet exists: http://download. iobroker.net/sources-dist.json pi@raspberrypi:/ $ iob repo add beta http://download.iobroker.net/sources-dist-latest.json Repository "beta" added as "http://download.iobroker.net/sources-dist-latest.json" __stable : http://download.iobroker.net/sources-dist.json stable : http://download.iobroker.net/sources-dist.json beta : http://download.iobroker.net/sources-dist-latest.json Active repo(s): Stable (default), __stable pi@raspberrypi:/ $ iob repo add live-stable http://iobroker.live/repo/sources-dist.json Repository "live-stable" added as "http://iobroker.live/repo/sources-dist.json" __stable : http://download.iobroker.net/sources-dist.json stable : http://download.iobroker.net/sources-dist.json beta : http://download.iobroker.net/sources-dist-latest.json live-stable : http://iobroker.live/repo/sources-dist.json Active repo(s): Stable (default), __stable pi@raspberrypi:/ $ iob repo add live-beta http://iobroker.live/repo/sources-dist-latest.json Repository "live-beta" added as "http://iobroker.live/repo/sources-dist-latest.json" __stable : http://download.iobroker.net/sources-dist.json stable : http://download.iobroker.net/sources-dist.json beta : http://download.iobroker.net/sources-dist-latest.json live-stable : http://iobroker.live/repo/sources-dist.json live-beta : http://iobroker.live/repo/sources-dist-latest.json Active repo(s): Stable (default), __stable pi@raspberrypi:/ $ iob repo set stable Repository "stable" set as active. __stable : http://download.iobroker.net/sources-dist.json stable : http://download.iobroker.net/sources-dist.json beta : http://download.iobroker.net/sources-dist-latest.json live-stable : http://iobroker.live/repo/sources-dist.json live-beta : http://iobroker.live/repo/sources-dist-latest.json Active repo(s): Stable (default), __stable, stable pi@raspberrypi:/ $
-
@kenji sagte in Problem hoch Drei (JavaScript, HOST, Admin):
@codierknecht Wäre das Backup eine Möglichkeit mein System zu retten? Habe am Anfang eins abgelegt. Muss gestehen habe noch nie eins benutzt. Oder besser einen PI neu aufsetzten und das Backup einspielen.
Das wird schon - nur nicht ungeduldig werden.
-
-
pi@raspberrypi:/ $ pi@raspberrypi:/ $ iob repo unset __stable Repository "__stable" deactivated. __stable : http://download.iobroker.net/sources-dist.json stable : http://download.iobroker.net/sources-dist.json beta : http://download.iobroker.net/sources-dist-latest.json live-stable : http://iobroker.live/repo/sources-dist.json live-beta : http://iobroker.live/repo/sources-dist-latest.json Active repo(s): Stable (default), stable pi@raspberrypi:/ $ iob repo del __stable Repository "__stable" deleted. stable : http://download.iobroker.net/sources-dist.json beta : http://download.iobroker.net/sources-dist-latest.json live-stable : http://iobroker.live/repo/sources-dist.json live-beta : http://iobroker.live/repo/sources-dist-latest.json Active repo(s): Stable (default), stable pi@raspberrypi:/ $ iob repo list stable : http://download.iobroker.net/sources-dist.json beta : http://download.iobroker.net/sources-dist-latest.json live-stable : http://iobroker.live/repo/sources-dist.json live-beta : http://iobroker.live/repo/sources-dist-latest.json Active repo(s): Stable (default), stable pi@raspberrypi:/ $
Möchte natürlich nicht ungeduldig wirken. Danke für die super Hilfe hier im Forum.
-
@kenji sagte in Problem hoch Drei (JavaScript, HOST, Admin):
iob repo unset 'Stable (default)'
-
@thomas-braun said in Problem hoch Drei (JavaScript, HOST, Admin):
iob repo unset 'Stable (default)'
pi@raspberrypi:/ $ iob repo unset 'Stable (default)' Repository "Stable (default)" deactivated. stable : http://download.iobroker.net/sources-dist.json beta : http://download.iobroker.net/sources-dist-latest.json live-stable : http://iobroker.live/repo/sources-dist.json live-beta : http://iobroker.live/repo/sources-dist-latest.json Active repo(s): stable pi@raspberrypi:/ $
-
@thomas-braun
Können (sollten) die beiden "live" repos nicht auch weg? -
@codierknecht sagte in Problem hoch Drei (JavaScript, HOST, Admin):
Können (sollten) die beiden "live" repos nicht auch weg?
Ich hab die gerne in der Hinterhand, wenn die primären Repos nicht funktionieren sollten. Dann aktivier ich die flugs und bin ggf. wieder im Rennen.
Schadet ja nix die da zu haben. -
Die Repos sind jetzt sauber. Wie schaut es beim Thema nodejs aus?
cd ~ sudo ln -s /usr/bin/node /usr/bin/nodejs &> /dev/null uname -m && test -f /opt/scripts/.docker_config/.thisisdocker && echo "Docker-Installation" || echo "Kein Docker" && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && echo $XDG_SESSION_TYPE && echo $DESKTOP_SESSION && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
-
pi@raspberrypi:/ $ pi@raspberrypi:/ $ sudo ln -s /usr/bin/node /usr/bin/nodejs &> /dev/null pi@raspberrypi:/ $ pi@raspberrypi:/ $ pi@raspberrypi:/ $ uname -m && test -f /opt/scripts/.docker_config/.thisisdocker && echo "Docker-Installation" || echo "Kein Docker" && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && echo $XDG_SESSION_TYPE && echo $DESKTOP_SESSION && pwd && sudo apt update &> /dev/null && sudo apt update && ap t policy nodejs armv7l Kein Docker /usr/bin/nodejs /usr/bin/node /usr/bin/npm v16.17.1 v16.17.1 8.15.0 4.0.21 pi pi adm dialout cdrom sudo audio video plugdev games users input netdev lpadmin gpio i2c spi iobroker tty / OK:1 http://archive.raspberrypi.org/debian bullseye InRelease OK:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease OK:3 https://deb.nodesource.com/node_16.x bullseye InRelease Paketlisten werden gelesen… Fertig Abhängigkeitsbaum wird aufgebaut… Fertig Statusinformationen werden eingelesen… Fertig Aktualisierung für 74 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen. nodejs: Installiert: 16.17.1-deb-1nodesource1 Installationskandidat: 16.18.1-deb-1nodesource1 Versionstabelle: 16.18.1-deb-1nodesource1 500 500 https://deb.nodesource.com/node_16.x bullseye/main armhf Packages *** 16.17.1-deb-1nodesource1 100 100 /var/lib/dpkg/status 12.22.12~dfsg-1~deb11u1 500 500 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf Packages pi@raspberrypi:/ $
-
-
@codierknecht sagte in Problem hoch Drei (JavaScript, HOST, Admin):
Gleich mit su fortan als root zu agieren ist sicher die schlechteste aller Varianten.
da bin ich voll be dir!
Aber deine Formulierung kann auch für die Verwendung von nur
sudo
missgedeutet werden -
@homoran sagte in Problem hoch Drei (JavaScript, HOST, Admin):
Aber deine Formulierung kann auch für die Verwendung von nur sudo missgedeutet werden
Punkt für Dich.
@Kenji
Also zur Klarstellung:sudo xxx
wird (wie man weiter oben sieht) durchaus schon mal benötigt.
Aber in der Regel niemals im Zusammenhang mit ioBroker sondern nur für das System (Linux) an sich. -
@homoran Also ich werde keine IOB Befehle mehr als "sudo" oder "Root" ausführen. Ich versuche aus jedem Problem was mit zu nehmen und zu lernen.
-
@codierknecht Das ist mir jetzt auf jeden Fall klar geworden und ich hoffe das lesen noch mehr Leute hier. Damit es weniger solcher Fälle geben wird.