NEWS
IOT: Keine Konfigurationsoberfläche nach Update auf 5.0.12
-
sudo apt update apt policy libc-bin apt policy libc-dev-bin apt policy libc6und
apt policy libpam0g-dev -
Das gefällt ihm nicht:
pi@iobroker-proxmox:~$ sudo apt full-upgrade [sudo] Passwort für pi: Paketlisten werden gelesen… Fertig Abhängigkeitsbaum wird aufgebaut… Fertig Statusinformationen werden eingelesen… Fertig Probieren Sie »apt --fix-broken install«, um dies zu korrigieren. Die folgenden Pakete haben unerfüllte Abhängigkeiten: libc-bin : Hängt ab von: libc6 (< 2.32) aber 2.41-12+deb13u2 ist installiert libc-dev-bin : Hängt ab von: libc6 (< 2.32) aber 2.41-12+deb13u2 ist installiert Empfiehlt: manpages-dev ist aber nicht installiert Empfiehlt: libc-devtools (> 2.31) ist aber nicht installiert libc6-dev : Hängt ab von: libc6 (= 2.31-13+deb11u13) aber 2.41-12+deb13u2 ist installiert libpam0g-dev : Hängt ab von: libpam0g (= 1.7.0-5) aber 1.4.0-9+deb11u2 ist installiert Empfiehlt: libpam-doc ist aber nicht installiert libtirpc-dev : Hängt ab von: libtirpc3t64 (= 1.3.6+ds-1) ist aber nicht installiert locales : Hängt ab von: libc-bin (> 2.41) aber 2.31-13+deb11u13 ist installiert Hängt ab von: libc-l10n (> 2.41) aber 2.31-13+deb11u13 ist installiert E: Unerfüllte Abhängigkeiten. Versuchen Sie »apt --fix-broken install« ohne Angabe eines Pakets (oder geben Sie eine Lösung an).Gruss Ralf
-
also wenn ich apt --fix-broken install ausführe kommt:
pi@iobroker-proxmox:~$ apt --fix-broken install
E: Sperrdatei /var/lib/dpkg/lock-frontend konnte nicht geöffnet werden. - open (13: Keine Berechtigung)
E: Erlangen der Sperre für die Dpkg-Oberfläche (/var/lib/dpkg/lock-frontend) nicht möglich; sind Sie root?
pi@iobroker-proxmox:~$Ich glaube ich geh wieder auf mein altes Backup zurücj und probier die Links
-
also wenn ich apt --fix-broken install ausführe kommt:
pi@iobroker-proxmox:~$ apt --fix-broken install
E: Sperrdatei /var/lib/dpkg/lock-frontend konnte nicht geöffnet werden. - open (13: Keine Berechtigung)
E: Erlangen der Sperre für die Dpkg-Oberfläche (/var/lib/dpkg/lock-frontend) nicht möglich; sind Sie root?
pi@iobroker-proxmox:~$Ich glaube ich geh wieder auf mein altes Backup zurücj und probier die Links
-
Ich bin jetzt wieder auf dem Stand der mal funktioniert hat. Alle Adpater bis auf IOT sind aktuell. Wenn ich IOT update dann bekomme ich den Effekt weswegen ich diesen Thread gestartet habe. Ich würde nun die Links von oben nacheinander versuchen auszuführen. Also stückweise upgraden, wenn ich das richtig verstanden habe.
Ich melde dann mal was so alles passiert. -
Bevor ich loslege: In dem ersten Link steht
"Diesmal rät Raspberry OS allerdings noch dringender als sonst dazu, die Systeme nicht von einem zum anderen Release rüberzuheben, sondern eine komplette Neuinstallation zu machen:"
Heisst das ich kann die Anleitung die dann kommt streichen, weil man das eh nicht machen sollte?
Muss ich mit dem OS jetzt quasi von vorne anfangen?
Und wenn ja: Das haette ich dann auch im Rahmen der normalen "Wartung" des Systems irgendwann machen müssen?
Weil das ist genau das was ich oben gemeint habe: Statt das System zu betreiben muss ich es immer wieder (alle 2 Jahre?) quasi neu installieren.
Bzw. wenn ich mit meiner Annahme falsch liege: Muss ich immer noch aufwendig solche Anleitungen befolgen und hoffen, dass nachher noch alles läuft (was nicht der Fall ist wie man im Verlauf dieses Threads sieht)
Aber gut. Ich hab ja Backups. Ich kann so oft anfangen wie ich will.
Ich würde ehrlich gesagt gerne vermeiden bei 0 anzufangen (weil dann geht mir auch Grafana und Influx verloren. Das war ja auch ein Act bis es lief) und mache mal den "normalen" Update auf Bookworm wie Thomas es beschrieben hat.
Daumen Drücken...
ich melde mich...
Gruss Ralf -
Bevor ich loslege: In dem ersten Link steht
"Diesmal rät Raspberry OS allerdings noch dringender als sonst dazu, die Systeme nicht von einem zum anderen Release rüberzuheben, sondern eine komplette Neuinstallation zu machen:"
Heisst das ich kann die Anleitung die dann kommt streichen, weil man das eh nicht machen sollte?
Muss ich mit dem OS jetzt quasi von vorne anfangen?
Und wenn ja: Das haette ich dann auch im Rahmen der normalen "Wartung" des Systems irgendwann machen müssen?
Weil das ist genau das was ich oben gemeint habe: Statt das System zu betreiben muss ich es immer wieder (alle 2 Jahre?) quasi neu installieren.
Bzw. wenn ich mit meiner Annahme falsch liege: Muss ich immer noch aufwendig solche Anleitungen befolgen und hoffen, dass nachher noch alles läuft (was nicht der Fall ist wie man im Verlauf dieses Threads sieht)
Aber gut. Ich hab ja Backups. Ich kann so oft anfangen wie ich will.
Ich würde ehrlich gesagt gerne vermeiden bei 0 anzufangen (weil dann geht mir auch Grafana und Influx verloren. Das war ja auch ein Act bis es lief) und mache mal den "normalen" Update auf Bookworm wie Thomas es beschrieben hat.
Daumen Drücken...
ich melde mich...
Gruss RalfKurz: Ja...
-
Bevor ich loslege: In dem ersten Link steht
"Diesmal rät Raspberry OS allerdings noch dringender als sonst dazu, die Systeme nicht von einem zum anderen Release rüberzuheben, sondern eine komplette Neuinstallation zu machen:"
Heisst das ich kann die Anleitung die dann kommt streichen, weil man das eh nicht machen sollte?
Muss ich mit dem OS jetzt quasi von vorne anfangen?
Und wenn ja: Das haette ich dann auch im Rahmen der normalen "Wartung" des Systems irgendwann machen müssen?
Weil das ist genau das was ich oben gemeint habe: Statt das System zu betreiben muss ich es immer wieder (alle 2 Jahre?) quasi neu installieren.
Bzw. wenn ich mit meiner Annahme falsch liege: Muss ich immer noch aufwendig solche Anleitungen befolgen und hoffen, dass nachher noch alles läuft (was nicht der Fall ist wie man im Verlauf dieses Threads sieht)
Aber gut. Ich hab ja Backups. Ich kann so oft anfangen wie ich will.
Ich würde ehrlich gesagt gerne vermeiden bei 0 anzufangen (weil dann geht mir auch Grafana und Influx verloren. Das war ja auch ein Act bis es lief) und mache mal den "normalen" Update auf Bookworm wie Thomas es beschrieben hat.
Daumen Drücken...
ich melde mich...
Gruss RalfBevor ich loslege: In dem ersten Link steht
"Diesmal rät Raspberry OS allerdings noch dringender als sonst dazu, die Systeme nicht von einem zum anderen Release rüberzuheben, sondern eine komplette Neuinstallation zu machen:"
Heisst das ich kann die Anleitung die dann kommt streichen, weil man das eh nicht machen sollte?Hast du da RaspberryOS am Start? Nein, du fährst da einen LXC auf Proxmox...
Muss ich mit dem OS jetzt quasi von vorne anfangen?
Du rollst einen aktuellen LXC aus, fertig. Wird mir ja immer als super easy verkauft.
Und wenn ja: Das haette ich dann auch im Rahmen der normalen "Wartung" des Systems irgendwann machen müssen?
Man hält seinen Softwarestack auf Stand, ja.
Weil das ist genau das was ich oben gemeint habe: Statt das System zu betreiben muss ich es immer wieder (alle 2 Jahre?) quasi neu installieren.
Kommt aus die individuellen Umstände an.
Bzw. wenn ich mit meiner Annahme falsch liege: Muss ich immer noch aufwendig solche Anleitungen befolgen und hoffen, dass nachher noch alles läuft (was nicht der Fall ist wie man im Verlauf dieses Threads sieht)
Anleitungen solltest du / musst du wohl befolgen, wenn du selber nicht sattelfest genug bist. In der Regel funktionieren solche Inline-Upgrades natürlich. Die Wahrscheinlichkeit erhöht sich um so mehr, je weniger Türelü installiert ist.
weil dann geht mir auch Grafana und Influx verloren.
Nö, weil man deren Installationsquellen ja auch aktualisert und dann passt das wieder zueinander.
-
Also ich kann schon mal sagen, dass nach der ersten Anleitung, also dem apt upgrade und dem apt full-upgrade das Problem mit dem Java Script Adapter auftaucht: Er zeigt mir meine ganzen Programme nicht mehr an.
Soll ich an der Stelle weitermachen oder erst versuchen dieses Problem zu fixen?Du rollst einen aktuellen LXC aus, fertig.
Nein. Eben nicht "fertig". Sondern Start bei 0. Das wäre, wie wenn ich sagen würde "Mach mal alle zwei Jahre Dein Windows komplett platt und installiere und konfiguriere "einfach" alles neu. Wer will sowas? Ich hab keine Probleme regelmässig Updates einzuspielen. Wäre aber schön wenn man das einfach automatisieren könnte (wie bei Windows) und danach noch alles geht wie vorher. Dass das nicht so ist, ist leider wieder das Problem das mir ganze Wochenenden klaut.
Aber Ok, ich kann es nicht ändern. Lass und darüber nicht diskutieren.
Deswegen nochmal: Soll ich weitermachen oder das Java-Script Problem erst lösen? Wenn ja, wie könnte das gelingen?
Gruss Ralf -
Also ich kann schon mal sagen, dass nach der ersten Anleitung, also dem apt upgrade und dem apt full-upgrade das Problem mit dem Java Script Adapter auftaucht: Er zeigt mir meine ganzen Programme nicht mehr an.
Soll ich an der Stelle weitermachen oder erst versuchen dieses Problem zu fixen?Du rollst einen aktuellen LXC aus, fertig.
Nein. Eben nicht "fertig". Sondern Start bei 0. Das wäre, wie wenn ich sagen würde "Mach mal alle zwei Jahre Dein Windows komplett platt und installiere und konfiguriere "einfach" alles neu. Wer will sowas? Ich hab keine Probleme regelmässig Updates einzuspielen. Wäre aber schön wenn man das einfach automatisieren könnte (wie bei Windows) und danach noch alles geht wie vorher. Dass das nicht so ist, ist leider wieder das Problem das mir ganze Wochenenden klaut.
Aber Ok, ich kann es nicht ändern. Lass und darüber nicht diskutieren.
Deswegen nochmal: Soll ich weitermachen oder das Java-Script Problem erst lösen? Wenn ja, wie könnte das gelingen?
Gruss Ralf -
Ich bin doch jetzt genau an der Stelle an der ich vielleicht vor einem oder zwei Jahren haette sein sollen und mache den ersten Update-Schritt gemäß Deiner Anleitung.
D.h.:
Haette ich es - wie Du es vorschlägst - regelmässig gemacht; haette also den Schritt den ich jetzt mache vor einem Jahr gemacht:
Dann wäre ich doch genau so in die gleichen Probleme gelaufen die ich jetzt habe, oder nicht?
Ich bin jetz halt nur später dran.
Aber lass und diese Diskussion nicht weiter verfolgen weil sie nicht hilfreich ist.Die Frage war: Soll ich mit der Anleitung weiter machen, oder soll ich mich zuerst drum kümmern dass die Scripte weg sind? Wenn ja:Wie?
-
Ich bin doch jetzt genau an der Stelle an der ich vielleicht vor einem oder zwei Jahren haette sein sollen und mache den ersten Update-Schritt gemäß Deiner Anleitung.
D.h.:
Haette ich es - wie Du es vorschlägst - regelmässig gemacht; haette also den Schritt den ich jetzt mache vor einem Jahr gemacht:
Dann wäre ich doch genau so in die gleichen Probleme gelaufen die ich jetzt habe, oder nicht?
Ich bin jetz halt nur später dran.
Aber lass und diese Diskussion nicht weiter verfolgen weil sie nicht hilfreich ist.Die Frage war: Soll ich mit der Anleitung weiter machen, oder soll ich mich zuerst drum kümmern dass die Scripte weg sind? Wenn ja:Wie?
Dann wäre ich doch genau so in die gleichen Probleme gelaufen die ich jetzt habe, oder nicht?
Nö, denn damals war die Codebasis wesentlich näher beieinander. Jetzt musst du viel weiter springen.
Die Frage war: Soll ich mit der Anleitung weiter machen, oder soll ich mich zuerst drum kümmern dass die Scripte weg sind? Wenn ja:Wie?
Du sollst einen frischen LXC ausrollen, wie das bei LXCs halt der übliche Weg ist. ioBroker-Part wieder mounten, fertig.
Details dazu müssen dir dann bei Bedarf Verwender von Containern geben. -
Ich hab nochmal nachgesehen. Ich glaube ich habe damals (auch wieder nach Anleitung) keinen LXC Container gemacht sondern eine VM. Das würde bedeutetnich muss doch wieder bei 0 anfangen. Neue VM mit dem neuen OS, alles im OS so konfigurieren wie es jetzt ist, dann iobroker installieren, dann daa Backup zurückspielen, dann Influx, dann Grafana... Ich glaub ich geb mir die Kugel.
Ich geh jetz mal weinen...Ich weiss, ich sage jetzt "Jehovah": Aber hätte ich eigentlich mit Homeassistant den gleichen Stress? Weiss das jemand?
-
Ich hab nochmal nachgesehen. Ich glaube ich habe damals (auch wieder nach Anleitung) keinen LXC Container gemacht sondern eine VM. Das würde bedeutetnich muss doch wieder bei 0 anfangen. Neue VM mit dem neuen OS, alles im OS so konfigurieren wie es jetzt ist, dann iobroker installieren, dann daa Backup zurückspielen, dann Influx, dann Grafana... Ich glaub ich geb mir die Kugel.
Ich geh jetz mal weinen...Ich weiss, ich sage jetzt "Jehovah": Aber hätte ich eigentlich mit Homeassistant den gleichen Stress? Weiss das jemand?
Hattest du nicht oben was mit LXC gepostet?
Auf welchem Stand simmer denn da nun?
Vollständige, ungekürzte Ausgabe voniob diagbitte nochmal.
Aber hätte ich eigentlich mit Homeassistant den gleichen Stress? Weiss das jemand?
Auch bei Homeassisstant kannst du kein System im 'Wartungsmodus' fahren. Da kommen soweit ich weiß monatlich neue Releases heraus. Das wird da ähnlich sein. Je weiter das auseinander driftet, desto schwieriger wird es dann dort 'hinterherzuhecheln'.
-
Ok.
Was ich gemacht habe: Ich bin auf den letzten funktionierenden Stand meiner VM zurück.
Dort waren alle Adapter upgedatet bis auf IOT (weil wenn ich den update ist ja dessen Konfigurtaionsoberfläche leer. Das war der Ursprung dieses Tasks)
Dann habe ich die ersten Schritte Deiner Anleitung gemacht. Also
sudo apt update
sudo apt full-upgrade
sudo reboot
Danach hab ich den Java-Script Adapter gecheckt und sehe keine Scripte mehr
Hier der iob diag
Hoffe das hilft.
Gruss Ralf -
Ok.
Was ich gemacht habe: Ich bin auf den letzten funktionierenden Stand meiner VM zurück.
Dort waren alle Adapter upgedatet bis auf IOT (weil wenn ich den update ist ja dessen Konfigurtaionsoberfläche leer. Das war der Ursprung dieses Tasks)
Dann habe ich die ersten Schritte Deiner Anleitung gemacht. Also
sudo apt update
sudo apt full-upgrade
sudo reboot
Danach hab ich den Java-Script Adapter gecheckt und sehe keine Scripte mehr
Hier der iob diag
Hoffe das hilft.
Gruss RalfZuerst würde ich den ganzen ioBroker inkl. nodejs auf Stand bringen:
iob stop iob fix iob start iob nodejs-update 22 iob update iob upgrade all iob stop iob upgrade self iob startWenn das dann auf aktuellem Stand ist bringst du die Betriebssystemebene zunächst auf Debian 12 'Bookworm' und dann in einem zweiten Schritt von Debian 12 auf Debian 13. Entsprechende Anleitungen hatte ich oben schon verlinkt.
Wenn das alles soweit gediehen ist knallst du ggfls. ein Backup deines ioBrokers rein, ggfls. nur der Skripte. Die kann man auch separat sichern.
Edit:
Wenn ich mir die MeldungDie folgenden Pakete haben unerfüllte Abhängigkeiten: libc-bin : Hängt ab von: libc6 (< 2.32) aber 2.41-12+deb13u2 ist installiert libc-dev-bin : Hängt ab von: libc6 (< 2.32) aber 2.41-12+deb13u2 ist installiert Empfiehlt: manpages-dev ist aber nicht installiert Empfiehlt: libc-devtools (> 2.31) ist aber nicht installiert libc6-dev : Hängt ab von: libc6 (= 2.31-13+deb11u13) aber 2.41-12+deb13u2 ist installiertnochmal anschaue deutet das für mich darauf hin, dass du den Schritt auf Debian 12 ausgelassen hast. Oder die Anpassungen in den Paketquellen nicht richtig nach Anleitung gemacht hast.
-
Ich bin doch jetzt genau an der Stelle an der ich vielleicht vor einem oder zwei Jahren haette sein sollen und mache den ersten Update-Schritt gemäß Deiner Anleitung.
D.h.:
Haette ich es - wie Du es vorschlägst - regelmässig gemacht; haette also den Schritt den ich jetzt mache vor einem Jahr gemacht:
Dann wäre ich doch genau so in die gleichen Probleme gelaufen die ich jetzt habe, oder nicht?
Ich bin jetz halt nur später dran.
Aber lass und diese Diskussion nicht weiter verfolgen weil sie nicht hilfreich ist.Die Frage war: Soll ich mit der Anleitung weiter machen, oder soll ich mich zuerst drum kümmern dass die Scripte weg sind? Wenn ja:Wie?
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden