Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. node.js Installation wird nicht angezeigt

    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

    node.js Installation wird nicht angezeigt

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

      @larry sagte: nodejs -v bringt "Command "nodejs" not found

      Verwende

      node -v
      

      Das Kommando nodejs wird nicht benötigt (ist veraltet).

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

        @paul53 @Larry

        Stimmt, ist im Grunde nur ein symlink auf node:

        echad@chet:~ $ ls -l /usr/bin/nodejs && ls -l /etc/alternatives/nodejs
        lrwxrwxrwx 1 root root 24 30. Apr 19:13 /usr/bin/nodejs -> /etc/alternatives/nodejs
        lrwxrwxrwx 1 root root 13 30. Apr 19:13 /etc/alternatives/nodejs -> /usr/bin/node
        

        Kann man mit

        sudo ln -s /usr/bin/node /usr/bin/nodejs
        

        wieder linken, wenn man das möchte.

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

          @thomas-braun
          Ah, ok.

          Mein Kernproblem ist eigentlich, dass ich (vermutlich) eine zu neue Version von Node und NPM habe. Ich kämpfe damit, gem. deiner Anleitung ein Downgrade auszuführen.

          Wenn ich "which nodejs node npm" ausführe, werden mir nur zwei Verzeichnisse angezeigt.
          Ist das auch in Ordnung?

          Der Befehl zum linken von node und nodejs hat nicht funktioniert. "/usr/bin/nodejs ist not a directory"

          Ich nutze übrigens Ubuntu 20.04.2 LTS, installiert auf einem Proxmox.

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

            @larry

            Ja, bei Ubuntu ist nodejs nicht vorhanden/verlinkt.
            Lass die Abfragen nach nodejs einfach weg.
            node und npm finden reicht auch aus.

            Achtung: Das zu installierende Paket heißt aber nach wie vor nodejs! Ist etwas ungewöhnlich.

            Linken:
            Gerade nochmal getestet.
            Funktioniert so:

            echad@chet:~ $ sudo ln -s /usr/bin/node /usr/bin/nodejs
            echad@chet:~ $ which nodejs
            /usr/bin/nodejs
            echad@chet:~ $ nodejs -v
            v14.17.6
            
            L Feuersturm 3 Replies Last reply Reply Quote 0
            • L
              Larry @Thomas Braun last edited by

              @thomas-braun
              Danke, schaue ich mir später nochmal an.

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

                @thomas-braun
                Habe es dann doch direkt probiert 🙂

                So hat es funktioniert.

                Ich habe jetzt letztendlich die alte nodejs deinstalliert (sudo apt-get remove nodejs) und dann neu installiert. Mit den Befehlen aus deinem letzten Kommentar habe ich dann nodejs wieder gelinkt.
                ioBroker lief auch direkt wieder.

                Ich habe die Maschine dann nochmal herunter gefahren, um ein Backup zu machen (Proxmox). Nach dem Neustart geht leider nix mehr.

                c3a92ffb-58da-499d-8bc5-71e32fd3d6a7-image.png

                Für heute belasse ich es dabei...

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

                  Hallo @Thomas-Braun, hatte gerade bei mir das gleiche Problem, dass nach einem Update von meinem Ubuntu von 18.04 auf 20.4 nodejs -v die Meldung ""Command "nodejs" not found, but can be installed with..." kam obwohl node in der version 12.22.7 installiert ist.

                  Wäre dein Hinweis / Verlinkung bei Ubuntu nicht auch etwas für dein How-to https://forum.iobroker.net/topic/35090/howto-nodejs-installation-und-upgrades-unter-debian ?

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

                    @feuersturm

                    In neueren Installationen kann es sein, dass der Befehl nodejs -v eine Fehlermeldung wie “nicht gefunden” erzeugt. Dies ist prinzipiell unbedenklich, da der Befehl nodejs schon länger nicht mehr verwendet wird, kann aber über einen Symlink mit dem Befehl sudo ln -s /usr/bin/node /usr/bin/nodejs "repariert" werden.

                    https://www.iobroker.net/#de/documentation/install/linux.md

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

                      @homoran Danke. In der Anleitung hatte nich nicht nach der Lösung von meinem Problem gesucht 🙂

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

                        @feuersturm

                        Ich habs bei mir auch nochmal ergänzt. Steht jetzt zwar doppelt drin, aber schadet ja auch nix...

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

                        Support us

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

                        450
                        Online

                        31.9k
                        Users

                        80.1k
                        Topics

                        1.3m
                        Posts

                        5
                        12
                        2056
                        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