Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. Pflege des Betriebssystems
    5. Paketmanager zerschossen

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Paketmanager zerschossen

    This topic has been deleted. Only users with topic management privileges can see it.
    • sunpower10
      sunpower10 last edited by

      Hello,

      I am running nodejs v18 on a synology NAS as VMM. I am now trying to update to nodejs v20 because an iobroker adapter needs this (Roborock). If I try updating using "iob nodejs-update 20" I get an Errror:28-11-2024_17-25-00.png

      Does anybody know what I am doing wrong? After that, nodejs is still at v18 and iob can be started. Thanks

      Samson71 Thomas Braun 2 Replies Last reply Reply Quote 0
      • Samson71
        Samson71 Global Moderator @sunpower10 last edited by Samson71

        @sunpower10
        Du postest im deutschen Bereich. Dann bitte auch auf Deutsch. Der IP nach sollte das für Dich ja kein Problem sein.
        Bitte keine schwarzen Briefmarken-Screenshots. Fehlermeldungen in Code-Tags (</>) in den Post einbetten.

        1 Reply Last reply Reply Quote 0
        • Thomas Braun
          Thomas Braun Most Active @sunpower10 last edited by

          @sunpower10

          Es steht gleich viermal drin, was du versuchen musst.

          Du hast ein Update oder eine Installation mal unterbrochen und nun ist die Paketdatenbank zerschossen.

          sunpower10 1 Reply Last reply Reply Quote 0
          • sunpower10
            sunpower10 @Thomas Braun last edited by sunpower10

            @thomas-braun danke für deine Hilfe. Ich bin immer sehr vorsichtig gleich das auszuführen was ich in der Konsole angezeigt bekomme, zumal mein Setup mit Synology und VMM doch eher speziell ist.

            Zerschossen ist denke ich nichts, weil alle Adapter im iobroker sauber laufen. Auch habe ich nur das iob nodejs-update 20 ausgeführt und da kam das gleich beim ersten Mal, sonst habe ich nie die Konsole benutzt, immer nur iob.

            Thomas Braun Homoran 2 Replies Last reply Reply Quote 0
            • Thomas Braun
              Thomas Braun Most Active @sunpower10 last edited by

              @sunpower10 sagte in Troubleshooting NodeJS update:

              Zerschossen ist denke ich nichts, weil alle Adapter im iobroker sauber laufen.

              Die Paketdatenbank dpkg hat aber nix mit dem ioBroker zu tun. Da werden die Pakete des Betriebssystems geführt. Deswegen wird ja auch nodejs nicht installiert. Datenbank korrupt = Es werden keine weiteren Pakete mehr installiert,um es nicht noch zu verschlimmern.

              sunpower10 1 Reply Last reply Reply Quote 0
              • sunpower10
                sunpower10 @Thomas Braun last edited by

                @thomas-braun Danke für deine Hilfe. Gibt es hier noch eine "Rettung", also kann ich den in der Konsole vorgeschlagenen Befehl ohne Bedenken ausführen?

                Thomas Braun 1 Reply Last reply Reply Quote 0
                • Thomas Braun
                  Thomas Braun Most Active @sunpower10 last edited by Thomas Braun

                  @sunpower10

                  Ja. Was willst du denn auch sonst tun?

                  Dann kannst du auch gleich die vermutlich nie eingespielten sonstigen Updates angehen.

                  sudo apt update
                  sudo apt upgrade
                  
                  sunpower10 1 Reply Last reply Reply Quote 0
                  • sunpower10
                    sunpower10 @Thomas Braun last edited by

                    @thomas-braun Nach Eingabe des Befehls aus der Kommandozeile sagt er mir: "man-db.service is a disabled or a static unit not running, not starting it"

                    Ich glaube ich lasse besser die Finger davon und update nodejs nicht, nicht dass ich mir den IOB zerschieße. Schade, dass das so komplex ist...

                    Thomas Braun 1 Reply Last reply Reply Quote 0
                    • Thomas Braun
                      Thomas Braun Most Active @sunpower10 last edited by Thomas Braun

                      @sunpower10

                      Was hast du denn nun genau da wo mit welchen Rückmeldungen eingegeben?

                      Das hat auch nix mit nodejs zu tun, das sind Grundlagen bei einem deb-basierten Linux. Und der Paketmanager MUSS funktionieren, damit der Rest auch funktionieren kann.

                      @Homoran Bitte abtrennen, das hat mit nodejs nix zu tun.

                      sunpower10 Homoran 2 Replies Last reply Reply Quote 0
                      • sunpower10
                        sunpower10 @Thomas Braun last edited by

                        @thomas-braun Ich kann leider keinen Text aus der Konsole kopieren, da ich die Maus in der VMM nicht aktivieren kann.
                        Befehl ausgeführt:

                        sudo dpkg --configure -a
                        

                        Ergebnis:

                        "man-db.service is a disabled or a static unit not running, not starting it"
                        

                        Wie gesagt läuft das System absolut stabil, deswegen will ich es mir nicht zerschießen, nur wegen dem Update (was aber nicht schlecht wäre).

                        Thomas Braun Samson71 2 Replies Last reply Reply Quote 0
                        • Thomas Braun
                          Thomas Braun Most Active @sunpower10 last edited by

                          @sunpower10

                          Dann kann ich dir nicht helfen. Ich muss die vollständigen Einträge aus der Konsole sehen. Inkl. loginprompt usw.

                          1 Reply Last reply Reply Quote 0
                          • Homoran
                            Homoran Global Moderator Administrators @Thomas Braun last edited by

                            @thomas-braun sagte in Paketmanager zerschossen:

                            @Homoran Bitte abtrennen, das hat mit nodejs nix zu tun.

                            Erledigt und entsprechend verschoben!.

                            @sunpower10
                            Bitte provisorischen Threadtitel anpassen

                            1 Reply Last reply Reply Quote 0
                            • Samson71
                              Samson71 Global Moderator @sunpower10 last edited by

                              @sunpower10 sagte in Paketmanager zerschossen:

                              Wie gesagt läuft das System absolut stabil,

                              bringt Dich zukünftig aber garantiert nicht weiter, denn das

                              @sunpower10 sagte in Paketmanager zerschossen:

                              I am now trying to update to nodejs v20 because an iobroker adapter needs this (Roborock).

                              funktioniert ja nicht.

                              @sunpower10 sagte in Paketmanager zerschossen:

                              Ich glaube ich lasse besser die Finger davon und update nodejs nicht,

                              Damit ist Deine Installation praktisch EOL. Demnächst wird irgendwann auch Nodejs 18 nicht mehr unterstützt werden und dann?

                              @sunpower10 sagte in Paketmanager zerschossen:

                              nicht dass ich mir den IOB zerschieße.

                              Backup?

                              @sunpower10 sagte in Paketmanager zerschossen:

                              Schade, dass das so komplex ist...

                              Du nutzt quasi eine "Non-Standard-Umgebung" (also eine besondere Installationsform), die Du allem Anschein nach auch nicht beherrscht und beschwerst Dich über "Komplexität"? Das hat ja auch alles nichts mit ioBroker selbst zu tun. Wurde Dir ja auch schon deutlich gesagt

                              @thomas-braun sagte in Paketmanager zerschossen:

                              Das hat auch nix mit nodejs zu tun, das sind Grundlagen bei einem deb-basierten Linux. Und der Paketmanager MUSS funktionieren, damit der Rest auch funktionieren kann.

                              1 Reply Last reply Reply Quote 1
                              • Homoran
                                Homoran Global Moderator Administrators @sunpower10 last edited by

                                @sunpower10 sagte in Paketmanager zerschossen:

                                habe ich nie die Konsole benutzt, immer nur iob.

                                und wie hast du bisher Betriebssystem Updates gemacht?

                                @sunpower10 sagte in Paketmanager zerschossen:

                                da ich die Maus in der VMM nicht aktivieren kann.

                                dann geh doch wie üblich mit dem Terminal in die VM.

                                @sunpower10 sagte in Paketmanager zerschossen:

                                Zerschossen ist denke ich nichts,

                                Doch!
                                Das Herzstück deines Fundaments.

                                Das Betriebssystem kann nicht mehr vernünftig gewartet werden

                                sunpower10 1 Reply Last reply Reply Quote 1
                                • sunpower10
                                  sunpower10 @Homoran last edited by

                                  @homoran Es wären konstruktive Lösungsvorschläge interessant. Ist eine komplette Neuinstallation auf ubuntu v24 und nodejs v22 und danach iobroker backup einspielen die einzige Lösung und funktioniert das?

                                  Ich habe Ubunto v22 als virtuelle Maschine auf meiner Synology am Laufen, darauf node.js v18 und iobroker installiert. Js-controller ließ sich über die grafische Oberfläche im iob ohne Fehler aktualisieren.

                                  Die Erstinstallation funktionierte reibungslos ohne einen Abbruch/Fehler und seither habe ich das Terminal NIE mehr geöffnet, auch keine Updates gemacht weil iob ja läuft.

                                  Deshalb verstehe ich nicht warum und wie hier was zerschossen werden konnte.

                                  Also bitte um konstruktive Vorschläge und kein Bashing, danke.

                                  Homoran Thomas Braun 2 Replies Last reply Reply Quote 0
                                  • Homoran
                                    Homoran Global Moderator Administrators @sunpower10 last edited by

                                    @sunpower10 sagte in Paketmanager zerschossen:

                                    Es wären konstruktive Lösungsvorschläge interessant.

                                    gab's die nicht?

                                    @sunpower10 sagte in Paketmanager zerschossen:

                                    Ist eine komplette Neuinstallation auf ubuntu v24 und nodejs v22 und danach iobroker backup einspielen die einzige Lösung

                                    ja, wobei ich kein Ubuntu sondern Debian 12 nehmen würde.

                                    @sunpower10 sagte in Paketmanager zerschossen:

                                    unktioniert das?

                                    wenn sonst nichts zerschossen ist und bereits im Backup drin ist, ja!

                                    @sunpower10 sagte in Paketmanager zerschossen:

                                    Also bitte um konstruktive Vorschläge und kein Bashing, danke.

                                    hier gibts kein Bashing!
                                    nur Hilfe

                                    1 Reply Last reply Reply Quote 0
                                    • Thomas Braun
                                      Thomas Braun Most Active @sunpower10 last edited by

                                      @sunpower10 sagte in Paketmanager zerschossen:

                                      Deshalb verstehe ich nicht warum und wie hier was zerschossen werden konnte.

                                      Das passiert u.a., wenn ein Prozess, der auf die dpkg-Datenbank zugreift unterbrochen wird.

                                      das Terminal NIE mehr geöffnet, auch keine Updates gemacht weil iob ja läuft.

                                      Das ist grundfalsch, du musst die Kiste regelmäßig aktuell halten. Am besten und bequemsten und stabilsten per Terminal.

                                      Es wären konstruktive Lösungsvorschläge interessant.

                                      Die könnte man vielleicht liefern, wenn da konstruktiv von dir die entsprechenden vollständigen Informationen aus dem verschmähten Terminal kämen. Verwende halt ein Terminalprogramm um auf die Kiste zu kommen. Dann kann man auch gescheit kopieren.

                                      1 Reply Last reply Reply Quote 0
                                      • First post
                                        Last post

                                      Support us

                                      ioBroker
                                      Community Adapters
                                      Donate

                                      889
                                      Online

                                      31.6k
                                      Users

                                      79.5k
                                      Topics

                                      1.3m
                                      Posts

                                      4
                                      17
                                      524
                                      Loading More Posts
                                      • Oldest to Newest
                                      • Newest to Oldest
                                      • Most Votes
                                      Reply
                                      • Reply as topic
                                      Log in to reply
                                      Community
                                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                      The ioBroker Community 2014-2023
                                      logo