NEWS
Gelöst: Adapter Updates können nicht installiert werden
-
@WalterKA
beste Voraussetzungen -
@a200 said in Gelöst: Adapter Updates können nicht installiert werden:
@Jan1 sagte in Adapter Updates können nicht installiert werden:
@a200
Da wird wenn ich mich recht erinnere das Passwort schon noch abgefragt, nur der User "Pi" vorgegeben.Standardmässig hast du nur den User "pi" mit dem Passwort "raspberry". Als root kannst du dich erstmal ohne Weiteres nicht einloggen. Du musst entweder mit
sudo su -
zum root switchen um als root eingeloggt zu sein, oder du erlaubst in /etc/sshd dass root sich einloggen darf. Das ist meine Lieblingslösung. Dann erstelle ich einen ssh-key und lege den in /root/.ssh Verzeichnis ab. Bei putty oder mobyxterm kannst du den key angeben. und ab dann loggst du dich jedes Mal sicher und schnell als root auf deinem Raspi.
Falls einer Hilfestellung braucht, kann ich gerne helfen.
Und da predige ich hier immer den root-login zu vermeiden und da kommst du daher und empfiehlst den Blödsinn.
Kinders: NICHT machen!
Das ganze hat schon einen tieferen Sinn, das das so 'umständlich' aufgesetzt ist. Linuxer sind ja faul (aber paranoid), die vermeintlichen Vorteile eines root-logins wiegen die Sicherheitsbedenken nicht auf. -
@Homoran said in Gelöst: Adapter Updates können nicht installiert werden:
Das mit runlevel 5 und graphischer Oberfläche habe ich leider nicht gefunden, obwohl ich so etwas vermutet und deswegen sogar danach gesucht hatte
Das konnte man auch nicht direkt sehen, das habe ich aus den im 'apt upgrade' aktualisierten Pakten geschlossen. Da war z. B. vlc mit dabei, der braucht aber ein laufendes X. Daher lag der Schluss nahe, dass das System in 'runlevel 5' schnaufte.
-
@Thomas-Braun
Das war nicht ich -
Und da gleich die Diskussion wieder losgeht:
Ihr könnt gerne selber überprüfen, dass eine root-shell anders tickt als ein per 'sudo' aufgerufener Befehl.pi@raspberrypi:~ $ echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games pi@raspberrypi:~ $ sudo echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games pi@raspberrypi:~ $ sudo su - root@raspberrypi:~# echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin root@raspberrypi:~# exit Abgemeldet pi@raspberrypi:~ $
Die root-shell läuft mit anderen Umgebungsvariablen als der mit 'sudo' eingeleitete Befehl. Das kann zu Problemen führen.
Ich weiß also, wie ich root würde, mache das aber nie, da grober Unsinn auf einem Debian-System.Deswegen am besten ganz schnell den permanenten root wieder vergessen, erscheint er noch so bequem.
-
Ohje, mein VIS funktioniert nun nicht mehr richtig.
Die vorhandenen Sachen laufen noch einwadfrei, doch wenn ich neue Objelte anlege kann ich nicht mehr auf alle InstanzIDs zugreifen, sondern nur noch auf die InstanzID von Alexa2.0.
Bei den bestehenden Elementen kann ich auf die vorhandene (eingestellte) Instanz zugreifen und auf die InstanzID von Shelly.Somit habe ich in VIS nur nuch Zugriff auf die Instanzen von Shelly, Alexa2.0 und Sonoff.
Wie bekommt man das wieder heile?!Hier 3 Screenshots in der Hoffnung, dass mein Problem so besser verständlich ist.
Ein bestehender Temperatursensor:
2020-05-05 12_36_26-bestehender Sensor1.pngDie ObjectID wählen, bzw. die bestehende ObjectID anzeigen:
Jetzt will ich einen weiteren Temperatursensor anlegen, bekomme aber nur noch die Möglichkeiten aus der Alexa2.0 Instanz auswahlen zu treffen:
-
Filter gesetzt!
-
@Thomas-Braun sagte in Gelöst: Adapter Updates können nicht installiert werden:
Und da predige ich hier immer den root-login zu vermeiden und da kommst du daher und empfiehlst den Blödsinn.
Ist mir egal was du predigst. Es war eine Lösung als Antwort auf die Anforderung. Ich empfehle genau lesen und dann von Blödsinn reden. Vielleicht merkst du dann wer Blödsinn schreibt.
- habe ich erklärt, wie das Einloggen funktioniert
- habe ich erklärt, wie man sich als root-User einloggen kann
- habe ich erklärt, dass man auf gar keinen Fall kein Passwort nutzen soll und stattdessen ssh-keys verwenden soll.
Du behandelst die Mitleser hier wie kleine Kinder. Und dass meine ich nicht nur weil du sie als Kinder ansprichst:
Kinders: NICHT machen!
Das ganze hat schon einen tieferen Sinn, das das so 'umständlich' aufgesetzt ist. Linuxer sind ja faul (aber paranoid), die vermeintlichen Vorteile eines root-logins wiegen die Sicherheitsbedenken nicht auf.sondern weil du wenig erklärst und sagst so macht man das und Schluss. Hier im Forum gibt es genug Anwender, die sich trauen über den Tellerrand zu schauen und das auch wollen. Denen kann man nicht sagen "du brauchst kein root". Wenn das einer möchte, dann soll er auch. Wieso nicht? Mit allen Vor-, Nachteilen und Risiken.
Und wenn wir schon bei Blödsinn sind, dann schreibst du:
Da war z. B. vlc mit dabei, der braucht aber ein laufendes X.
Da frage ich mich, w du solche Weisheiten her hast. Denn das ist was du schreibst ist Blödsinn.
-
@sigi234 sagte in Gelöst: Adapter Updates können nicht installiert werden:
Filter gesetzt!
Danke für den Hinweis Sigi. Das war es.
Ich habe aber den Filter nicht gesetzt. Das Hängt scheinbar mit dem ausgewählten Objekt zusammen. -
@a200 said in Gelöst: Adapter Updates können nicht installiert werden:
sondern weil du wenig erklärst und sagst so macht man das und Schluss.
Die Erklärung, warum eine root-shell Blödsinn ist kommt ein Posting später.
Wenn das einer möchte, dann soll er auch. Wieso nicht? Mit allen Vor-, Nachteilen und Risiken.
Weil dann irgendwann doch wieder jemand mit einem verfummelten System um die Ecke kommt. Oder was glaubst du, warum es das iobroker fixer skript gibt, das versucht den gröbsten Kram wieder gerade zu rücken? Und warum Debian (nach heftigsten Diskussionen) sich dafür entschieden hat den root weitgehend in der Standardinstallation auf Eis zu legen. Weil die alle keine Ahnung haben und gerne 'umständlich' arbeiten? Mit Sicherheit nicht.
Und wenn wir schon bei Blödsinn sind, dann schreibst du:
Da war z. B. vlc mit dabei, der braucht aber ein laufendes X.
Da frage ich mich, w du solche Weisheiten her hast. Denn das ist was du schreibst ist Blödsinn.
Gut, vlc braucht natürlich kein X, um nur installiert zu sein oder als streaming server. Hab ich mich ungenau ausgedrückt. Aber eine vorhandenes Paket 'vlc' gibt starke Hinweise darauf, dass da ein komplettes X läuft. War ja hier auch der Fall.
-
Bitte sachlich bleiben
Danke!