Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. [How-to] Node.js ioBroker richtig updaten-2021/22 Edition

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    [How-to] Node.js ioBroker richtig updaten-2021/22 Edition

    This topic has been deleted. Only users with topic management privileges can see it.
    • Thomas Braun
      Thomas Braun Most Active @Uli977 last edited by

      @uli977 sagte in [How-to] Node.js für ioBroker richtig updaten - 2021 Edition:

      http://archive.raspbian.org/raspbian

      Such den Eintrag mal entweder in
      /etc/apt/sources.list.d/raspi.list
      oder
      /etc/apt/sources.list

      Und warum taucht da 'amd64' auf? Was für einen Rechner hast du da? Kein Raspberry?

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

        @thomas-braun

        uli@debian:/etc/apt/sources.list.d$ ls
        influxdb.list nodesource.list

        die Influx.db Liste ist leer und die nodesource.list sieht wie folgt aus.

          GNU nano 5.4                                          /etc/apt/sources.list.d/nodesource.list                                                   
        #node 12
        deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_12.x bullseye main
        deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_12.x bullseye main
        
        #node 14
        deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_14.x bullseye main
        deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_14.x bullseye main
        
        Thomas Braun 1 Reply Last reply Reply Quote 0
        • Uli977
          Uli977 @Thomas Braun last edited by

          @thomas-braun

          NAS mit Proxmox und Debian

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

            @uli977
            Die influxdb.list und nodesource.list sind auch in Ordnung.
            Wobei die influxdb.list nicht leer sein kann, du ziehst ja da Infos raus:

            OK:4 https://repos.influxdata.com/debian bullseye InRelease 
            
            Uli977 1 Reply Last reply Reply Quote 0
            • Thomas Braun
              Thomas Braun Most Active @Uli977 last edited by

              @uli977

              Den Schlüssel musst du noch reinholen:

              sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1655A0AB68576280
              

              Eigentlich sollte das über das nodesource-Skript aber auch passieren.

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

                @thomas-braun

                uli@debian:~$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1655A0AB68576280
                Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
                Executing: /tmp/apt-key-gpghome.AAi1pzGz6u/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys 1655A0AB68576280
                gpg: Schlüssel 1655A0AB68576280: "NodeSource <gpg@nodesource.com>" nicht geändert
                gpg: Anzahl insgesamt bearbeiteter Schlüssel: 1
                gpg:                             unverändert: 1
                
                1 Reply Last reply Reply Quote 0
                • Uli977
                  Uli977 @Thomas Braun last edited by

                  @thomas-braun

                  Jetzt steht auch was drin, vorhin aber noch nicht

                    GNU nano 5.4                                           /etc/apt/sources.list.d/influxdb.list                                                    
                  deb https://repos.influxdata.com/debian bullseye stable
                  
                  
                  1 Reply Last reply Reply Quote 0
                  • Uli977
                    Uli977 @Thomas Braun last edited by

                    @thomas-braun

                    9a9df170-b84f-4e28-89b4-6b087cc88cdf-2021-12-22 12.35.53.png /var/folders/8s/b_66fntd6x1f51f90_8cdcxm0000gn/T/com.wegenerlabs.FinalShot/2021-12-22 12.35.53.png

                    Hab hier was gefunden.
                    Hier habe ich die zwei "http://archive.raspbian.org/raspbian" nun deaktiviert

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

                      @uli977

                      Dann nochmal

                      sudo apt update
                      sudo apt dist-upgrade
                      

                      Und bitte keine Screenshots aus der Konsole.

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

                        @thomas-braun

                        uli@debian:~$ sudo apt update
                        OK:1 http://deb.debian.org/debian bullseye InRelease
                        OK:2 http://security.debian.org/debian-security bullseye-security InRelease                                                                      
                        OK:3 http://ftp.debian.org/debian bullseye-backports InRelease                                                                                   
                        OK:4 https://repos.influxdata.com/debian bullseye InRelease                                                                                      
                        OK:5 https://deb.nodesource.com/node_12.x bullseye InRelease              
                        OK:6 http://deb.debian.org/debian bullseye-updates InRelease
                        OK:7 https://deb.nodesource.com/node_14.x bullseye InRelease     
                        Fehl:5 https://deb.nodesource.com/node_12.x bullseye InRelease   
                          Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 1655A0AB68576280
                        Fehl:7 https://deb.nodesource.com/node_14.x bullseye InRelease
                          Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 1655A0AB68576280
                        Paketlisten werden gelesen… Fertig
                        Abhängigkeitsbaum wird aufgebaut… Fertig
                        Statusinformationen werden eingelesen… Fertig
                        Alle Pakete sind aktuell.
                        W: Während der Überprüfung der Signatur trat ein Fehler auf. Das Depot wurde nicht aktualisiert und die vorherigen Indexdateien werden verwendet. GPG-Fehler: https://deb.nodesource.com/node_12.x bullseye InRelease: Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 1655A0AB68576280
                        W: Während der Überprüfung der Signatur trat ein Fehler auf. Das Depot wurde nicht aktualisiert und die vorherigen Indexdateien werden verwendet. GPG-Fehler: https://deb.nodesource.com/node_14.x bullseye InRelease: Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 1655A0AB68576280
                        W: Fehlschlag beim Holen von https://deb.nodesource.com/node_12.x/dists/bullseye/InRelease Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 1655A0AB68576280
                        W: Fehlschlag beim Holen von https://deb.nodesource.com/node_14.x/dists/bullseye/InRelease Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 1655A0AB68576280
                        W: Einige Indexdateien konnten nicht heruntergeladen werden. Sie wurden ignoriert oder alte an ihrer Stelle benutzt.
                        
                        uli@debian:~$ sudo apt dist-upgrade
                        Paketlisten werden gelesen… Fertig
                        Abhängigkeitsbaum wird aufgebaut… Fertig
                        Statusinformationen werden eingelesen… Fertig
                        Paketaktualisierung (Upgrade) wird berechnet… Fertig
                        Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
                          bsdmainutils cpp-8 geoip-database libasan5 libbind9-161 libdns1104 libdns1110 libgeoip1 libicu63 libisc1100 libisc1105 libisccc161
                          libisccfg163 libisl19 liblwres161 libmpdec2 libmpx2 libperl5.28 libpython3.7-minimal libpython3.7-stdlib libreadline7 python3.7-minimal
                          usb.ids
                        Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
                        0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
                        

                        Was ist nur mir dem Schlüssel....

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

                          @uli977

                          sudo mv /etc/apt/sources.list.d/nodesource.list /etc/apt/sources.list.d/nodesource.listbackup
                          

                          Dann

                          curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash
                          sudo ln -s /usr/bin/node /usr/bin/nodejs
                          sudo apt update
                          
                          Uli977 1 Reply Last reply Reply Quote 0
                          • Uli977
                            Uli977 @Thomas Braun last edited by Uli977

                            @thomas-braun

                            Das hat er gemacht, ohne Probleme
                            "curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash"

                            und dann kam das folgendes

                            uli@debian:~$ sudo ln -s /usr/bin/node /usr/bin/nodejs
                            ln: die symbolische Verknüpfung '/usr/bin/nodejs' konnte nicht angelegt werden: Die Datei existiert bereits
                            uli@debian:~$ sudo apt update
                            OK:1 http://security.debian.org/debian-security bullseye-security InRelease
                            OK:2 http://ftp.debian.org/debian bullseye-backports InRelease
                            OK:3 http://deb.debian.org/debian bullseye InRelease                                                            
                            OK:4 https://repos.influxdata.com/debian bullseye InRelease                                                     
                            OK:5 https://deb.nodesource.com/node_14.x bullseye InRelease                                                    
                            OK:6 http://deb.debian.org/debian bullseye-updates InRelease                            
                            Paketlisten werden gelesen… Fertig
                            Abhängigkeitsbaum wird aufgebaut… Fertig
                            Statusinformationen werden eingelesen… Fertig
                            Alle Pakete sind aktuell.
                            N: Datei »nodesource.listbackup« in Verzeichnis »/etc/apt/sources.list.d/« wird ignoriert, da sie eine ungültige Dateinamen-Erweiterung hat.
                            
                            Thomas Braun 1 Reply Last reply Reply Quote 0
                            • Thomas Braun
                              Thomas Braun Most Active @Uli977 last edited by Thomas Braun

                              @uli977

                              Jetzt passt es wohl.

                              sudo rm /etc/apt/sources.list.d/nodesource.listbackup
                              sudo apt update
                              sudo apt autoremove
                              apt policy nodejs
                              
                              Uli977 1 Reply Last reply Reply Quote 1
                              • Uli977
                                Uli977 @Thomas Braun last edited by Uli977

                                @thomas-braun

                                uli@debian:~$ sudo rm /etc/apt/sources.list.d/nodesource.listbackup
                                uli@debian:~$ sudo apt update
                                OK:1 http://security.debian.org/debian-security bullseye-security InRelease
                                OK:2 http://deb.debian.org/debian bullseye InRelease                                                                                             
                                OK:3 https://repos.influxdata.com/debian bullseye InRelease                                                                                      
                                OK:4 http://deb.debian.org/debian bullseye-updates InRelease                                                                                     
                                OK:5 http://ftp.debian.org/debian bullseye-backports InRelease                                                  
                                OK:6 https://deb.nodesource.com/node_14.x bullseye InRelease                            
                                Paketlisten werden gelesen… Fertig                              
                                Abhängigkeitsbaum wird aufgebaut… Fertig
                                Statusinformationen werden eingelesen… Fertig
                                Alle Pakete sind aktuell.
                                uli@debian:~$ sudo apt autoremove
                                Paketlisten werden gelesen… Fertig
                                Abhängigkeitsbaum wird aufgebaut… Fertig
                                Statusinformationen werden eingelesen… Fertig
                                Die folgenden Pakete werden ENTFERNT:
                                  bsdmainutils cpp-8 geoip-database libasan5 libbind9-161 libdns1104 libdns1110 libgeoip1 libicu63 libisc1100 libisc1105 libisccc161
                                  libisccfg163 libisl19 liblwres161 libmpdec2 libmpx2 libperl5.28 libpython3.7-minimal libpython3.7-stdlib libreadline7 python3.7-minimal
                                  usb.ids
                                0 aktualisiert, 0 neu installiert, 23 zu entfernen und 0 nicht aktualisiert.
                                Nach dieser Operation werden 135 MB Plattenplatz freigegeben.
                                Möchten Sie fortfahren? [J/n] j
                                (Lese Datenbank ... 53277 Dateien und Verzeichnisse sind derzeit installiert.)
                                Entfernen von bsdmainutils (12.1.7+nmu3) ...
                                Entfernen von cpp-8 (8.3.0-6) ...
                                Entfernen von geoip-database (20191224-3) ...
                                Entfernen von libasan5:amd64 (9.3.0-22) ...
                                Entfernen von libbind9-161:amd64 (1:9.11.19+dfsg-2.1) ...
                                Entfernen von libdns1104:amd64 (1:9.11.5.P4+dfsg-5.1) ...
                                Entfernen von libisccfg163:amd64 (1:9.11.19+dfsg-2.1) ...
                                Entfernen von libdns1110:amd64 (1:9.11.19+dfsg-2.1) ...
                                Entfernen von libisc1100:amd64 (1:9.11.5.P4+dfsg-5.1) ...
                                Entfernen von libgeoip1:amd64 (1.6.12-7) ...
                                Entfernen von libicu63:amd64 (63.1-6) ...
                                Entfernen von libisccc161:amd64 (1:9.11.19+dfsg-2.1) ...
                                Entfernen von libisc1105:amd64 (1:9.11.19+dfsg-2.1) ...
                                Entfernen von libisl19:amd64 (0.20-2) ...
                                Entfernen von liblwres161:amd64 (1:9.11.19+dfsg-2.1) ...
                                Entfernen von libpython3.7-stdlib:amd64 (3.7.3-2) ...
                                Entfernen von libmpdec2:amd64 (2.4.2-2) ...
                                Entfernen von libmpx2:amd64 (8.3.0-6) ...
                                Entfernen von libperl5.28:amd64 (5.28.1-6) ...
                                Entfernen von python3.7-minimal (3.7.3-2) ...
                                Unlinking and removing bytecode for runtime python3.7
                                Entfernen von libpython3.7-minimal:amd64 (3.7.3-2) ...
                                Entfernen von libreadline7:amd64 (7.0-5) ...
                                Entfernen von usb.ids (2021.06.06-1) ...
                                Trigger für man-db (2.9.4-2) werden verarbeitet ...
                                Trigger für libc-bin (2.31-13+deb11u2) werden verarbeitet ...
                                uli@debian:~$ apt policy nodejs
                                nodejs:
                                  Installiert:           14.18.2-deb-1nodesource1
                                  Installationskandidat: 14.18.2-deb-1nodesource1
                                  Versionstabelle:
                                 *** 14.18.2-deb-1nodesource1 500
                                        500 https://deb.nodesource.com/node_14.x bullseye/main amd64 Packages
                                        100 /var/lib/dpkg/status
                                     12.22.5~dfsg-2~11u1 500
                                        500 http://deb.debian.org/debian bullseye/main amd64 Packages
                                        500 http://security.debian.org/debian-security bullseye-security/main amd64 Packages
                                

                                Das war es dann? Alles korrekt?

                                What ever I did?!

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

                                  @uli977 sagte in [How-to] Node.js für ioBroker richtig updaten - 2021 Edition:

                                  What ever I did?!

                                  Den Huddel aufgeräumt.

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

                                    @thomas-braun

                                    Was muss man gelernt haben, um damit so umgehend können wie du?

                                    1000-Dank!

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

                                      @uli977 sagte in [How-to] Node.js für ioBroker richtig updaten - 2021 Edition:

                                      Was muss man gelernt haben

                                      Ich bin kfm. Angestellter, warum?

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

                                        @thomas-braun

                                        Weil du dich so gut auskennst.

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

                                          @uli977

                                          Verwende Linux (in verschiedenen Geschmacksrichtungen) halt schon ein paar Tage. Da bleibt dann irgendwann doch was hängen.

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

                                            @thomas-braun

                                            Auf jeden Fall vielen Dank!

                                            Habe jetzt auch gerade mal Proxmox auf V7 geupdatet, wo ich schon gerade dran war.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            483
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            97
                                            812
                                            319655
                                            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