Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. iobroker in Proxmox auf Debian bereitstellen

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    307

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.7k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

iobroker in Proxmox auf Debian bereitstellen

Scheduled Pinned Locked Moved ioBroker Allgemein
debianiobrokerproxmoxroot
69 Posts 6 Posters 12.2k Views 11 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Thomas BraunT Thomas Braun

    @dos1973 Mich wundert allerdings, dass es keinen Eintrag zu nodesource gibt.
    Hätte eigentlich während der iobroker-Installation angelegt werden sollen.

    which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
    
    D Offline
    D Offline
    dos1973
    wrote on last edited by wendy2702
    #59

    @thomas-braun

    dos1973@pve-iobroker:/opt/iobroker$ which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
    /usr/bin/nodejs
    v12.21.0
    /usr/bin/node
    v12.21.0
    /usr/bin/npm
    6.14.11
    nodejs:
      Installiert:           12.21.0-1nodesource1
      Installationskandidat: 12.21.0-1nodesource1
      Versionstabelle:
     *** 12.21.0-1nodesource1 500
            500 https://deb.nodesource.com/node_12.x buster/main amd64 Packages
            100 /var/lib/dpkg/status
         10.24.0~dfsg-1~deb10u1 500
            500 http://security.debian.org/debian-security buster/updates/main amd64 Packages
         10.21.0~dfsg-1~deb10u1 500
            500 http://deb.debian.org/debian buster/main amd64 Packages
    dos1973@pve-iobroker:/opt/iobroker$
    
    Thomas BraunT 1 Reply Last reply
    0
    • D dos1973

      @thomas-braun

      dos1973@pve-iobroker:/opt/iobroker$ which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
      /usr/bin/nodejs
      v12.21.0
      /usr/bin/node
      v12.21.0
      /usr/bin/npm
      6.14.11
      nodejs:
        Installiert:           12.21.0-1nodesource1
        Installationskandidat: 12.21.0-1nodesource1
        Versionstabelle:
       *** 12.21.0-1nodesource1 500
              500 https://deb.nodesource.com/node_12.x buster/main amd64 Packages
              100 /var/lib/dpkg/status
           10.24.0~dfsg-1~deb10u1 500
              500 http://security.debian.org/debian-security buster/updates/main amd64 Packages
           10.21.0~dfsg-1~deb10u1 500
              500 http://deb.debian.org/debian buster/main amd64 Packages
      dos1973@pve-iobroker:/opt/iobroker$
      
      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      wrote on last edited by
      #60

      @dos1973 Komisch...
      Passt eigentlich.

      sudo apt update
      

      Linux-Werkzeugkasten:
      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
      NodeJS Fixer Skript:
      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

      D 1 Reply Last reply
      0
      • Thomas BraunT Thomas Braun

        @dos1973 Komisch...
        Passt eigentlich.

        sudo apt update
        
        D Offline
        D Offline
        dos1973
        wrote on last edited by Negalein
        #61

        @thomas-braun

        dos1973@pve-iobroker:/opt/iobroker$ sudo apt update
        [sudo] Passwort für dos1973: 
        OK:1 http://deb.debian.org/debian buster InRelease
        OK:2 http://security.debian.org/debian-security buster/updates InRelease
        OK:3 http://deb.debian.org/debian buster-updates InRelease              
        OK:4 https://deb.nodesource.com/node_12.x buster InRelease              
        Paketlisten werden gelesen... Fertig
        Abhängigkeitsbaum wird aufgebaut.       
        Statusinformationen werden eingelesen.... Fertig
        Alle Pakete sind aktuell.
        dos1973@pve-iobroker:/opt/iobroker$
        
        Thomas BraunT 1 Reply Last reply
        0
        • D dos1973

          @thomas-braun

          dos1973@pve-iobroker:/opt/iobroker$ sudo apt update
          [sudo] Passwort für dos1973: 
          OK:1 http://deb.debian.org/debian buster InRelease
          OK:2 http://security.debian.org/debian-security buster/updates InRelease
          OK:3 http://deb.debian.org/debian buster-updates InRelease              
          OK:4 https://deb.nodesource.com/node_12.x buster InRelease              
          Paketlisten werden gelesen... Fertig
          Abhängigkeitsbaum wird aufgebaut.       
          Statusinformationen werden eingelesen.... Fertig
          Alle Pakete sind aktuell.
          dos1973@pve-iobroker:/opt/iobroker$
          
          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          wrote on last edited by
          #62

          @dos1973 Ok, da ist es.

          Linux-Werkzeugkasten:
          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
          NodeJS Fixer Skript:
          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

          Kalle BlomquistK 1 Reply Last reply
          0
          • Thomas BraunT Thomas Braun

            @dos1973 Ok, da ist es.

            Kalle BlomquistK Offline
            Kalle BlomquistK Offline
            Kalle Blomquist
            wrote on last edited by
            #63

            @thomas-braun Frage: Wenn man schon die Sudoers Datei bearbeiten will, sollte man es dann nicht über
            Sudo visudo tun, weil ein Syntaxtest durchgeführt wird.
            In der Beschreibung von @dos1973 steht:
            "Da der angelegte User nicht in der Sudoers Datei ist, diese noch bearbeiten:
            nano /etc/sudoers"
            Bei Schreibfehlern könnte das den Ausschluß bedeuten.
            Oder irre ich mich?
            Gruß

            Thomas BraunT 1 Reply Last reply
            0
            • Kalle BlomquistK Kalle Blomquist

              @thomas-braun Frage: Wenn man schon die Sudoers Datei bearbeiten will, sollte man es dann nicht über
              Sudo visudo tun, weil ein Syntaxtest durchgeführt wird.
              In der Beschreibung von @dos1973 steht:
              "Da der angelegte User nicht in der Sudoers Datei ist, diese noch bearbeiten:
              nano /etc/sudoers"
              Bei Schreibfehlern könnte das den Ausschluß bedeuten.
              Oder irre ich mich?
              Gruß

              Thomas BraunT Online
              Thomas BraunT Online
              Thomas Braun
              Most Active
              wrote on last edited by Thomas Braun
              #64

              @4-7kohm

              Ja, das ist richtig. Hatte ich überlesen, weil der ganze Hantier mit sudoers editieren ohne hin überflüssig ist, wenn man im Installer dem root kein Passwort gibt.

              Also die
              /etc/sudoers
              nur mit visudo anfassen, nicht mit nano!

              Wenn man denn schon unbedingt dran muss.

              Linux-Werkzeugkasten:
              https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
              NodeJS Fixer Skript:
              https://forum.iobroker.net/topic/68035/iob-node-fix-skript
              iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

              1 Reply Last reply
              0
              • Thomas BraunT Thomas Braun

                @dos1973
                Nein, der root hat dann kein Passwort. Braucht es ja auch nicht, weil der erste user mittels sudo kurz in die Rolle des root wechselt.

                Der user 'iobroker' hat ja auch kein Passwort, der darf dann alles, was in den sudoers für ihn vorgesehen ist.

                FredFF Online
                FredFF Online
                FredF
                Most Active Forum Testing
                wrote on last edited by
                #65

                @thomas-braun sagte in iobroker in Proxmox auf Debian bereitstellen:

                @dos1973
                Nein, der root hat dann kein Passwort. Braucht es ja auch nicht, weil der erste user mittels sudo kurz in die Rolle des root wechselt.

                Der user 'iobroker' hat ja auch kein Passwort, der darf dann alles, was in den sudoers für ihn vorgesehen ist.

                Und wieder was gelernt...

                Eine Frage noch zu Runlevel.
                Trotz 2f95f0d5-5530-465e-85c8-c225254c6ec0-grafik.png
                ist die Ausgabe

                fred@debian:~$ who -r
                         Runlevel 5   2021-03-22 10:13
                

                Ignorieren oder ändern?

                Thomas BraunT 1 Reply Last reply
                0
                • FredFF FredF

                  @thomas-braun sagte in iobroker in Proxmox auf Debian bereitstellen:

                  @dos1973
                  Nein, der root hat dann kein Passwort. Braucht es ja auch nicht, weil der erste user mittels sudo kurz in die Rolle des root wechselt.

                  Der user 'iobroker' hat ja auch kein Passwort, der darf dann alles, was in den sudoers für ihn vorgesehen ist.

                  Und wieder was gelernt...

                  Eine Frage noch zu Runlevel.
                  Trotz 2f95f0d5-5530-465e-85c8-c225254c6ec0-grafik.png
                  ist die Ausgabe

                  fred@debian:~$ who -r
                           Runlevel 5   2021-03-22 10:13
                  

                  Ignorieren oder ändern?

                  Thomas BraunT Online
                  Thomas BraunT Online
                  Thomas Braun
                  Most Active
                  wrote on last edited by
                  #66

                  @fredf

                  Das ist beim Raspberry OS (leider) auch so.
                  Ich stelle es für meine Systeme 'richtig' ein, auf runlevel 3.
                  Dann gibt es auch keine Verwässerung der Definitionen des runlevels. Da bin ich dann 'old school'.

                  Linux-Werkzeugkasten:
                  https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                  NodeJS Fixer Skript:
                  https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                  iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                  1 Reply Last reply
                  0
                  • D dos1973

                    Update:
                    am Ende ist es dann doch viel einfacher... kam aber erst ganz am des Threads

                    Wichtig:

                    • kein root Passwort setzen während der Debian Installation - leer lassen - sudo kommt damit automatisch nach und die Rechte für euren Benutzer stimmen.

                    • nur den user "euren Benutzer" anlegen (der erste Benutzer wird automatisch mit sudo-Rechten ausgestattet)

                    • es muss nur curl nachinstalliert werden, damit die iobroker Installation ausgeführt werden kann

                    sudo apt-get install curl
                    

                    ioroker dann per Einzeiler installieren

                    curl -sLf https://iobroker.net/install.sh | bash -
                    

                    die restlichen Schritte unten passen, wenn ihr doch einen Root User während der Debian Installation angelegt habt.

                    Weiter unten findet ihr noch die Beschreibung wie ihr eine feste IP Adresse für das System einrichtet.

                    ............................................................

                    Hi,
                    der Thread soll dazu dienen iobroker in Proxmox auf Basis Debian zu installieren.
                    Da ich einige Schwierigkeiten bei den User Rechten hatte, hier mal etwas ausführlicher um ggf. anderen dabei helfen zu können.

                    @Thomas-Braun
                    @Homoran

                    Proxmox sollte bereits laufen
                    mein Setup habe ich so vorbereitet
                    Bildschirmfoto 2021-03-21 um 19.25.06.png

                    Bildschirmfoto 2021-03-21 um 19.25.42.png

                    Benutzer:
                    Bildschirmfoto 2021-03-21 um 19.37.11.png

                    Bildschirmfoto 2021-03-21 um 19.38.25.png

                    Bildschirmfoto 2021-03-21 um 19.39.03.png

                    Bildschirmfoto 2021-03-21 um 19.39.48.png

                    Festplatten Formatierung Standard lassen.
                    immer Weiter

                    Bildschirmfoto 2021-03-21 um 19.43.13.png

                    keine grafisch Oberfläche
                    Bildschirmfoto 2021-03-21 um 19.47.39.png

                    Bildschirmfoto 2021-03-21 um 19.58.09.png

                    Bildschirmfoto 2021-03-21 um 19.58.26.png

                    Bildschirmfoto 2021-03-21 um 19.58.45.png

                    erster SSH Zugang: Ip Adresse im Router raussuchen...

                    ssh dos1973@192.168.10.110
                    The authenticity of host '192.168.10.110 (192.168.10.110)' can't be established.
                    ECDSA key fingerprint is SHA256:oCZ7/PNL++4Exjs9qZUwOB4BBsEh4vsIg5XsU24k3Ug.
                    Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
                    Warning: Permanently added '192.168.10.110' (ECDSA) to the list of known hosts.
                    dos1973@192.168.10.110's password: 
                    Linux pve-iobroker 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64
                    
                    The programs included with the Debian GNU/Linux system are free software;
                    the exact distribution terms for each program are described in the
                    individual files in /usr/share/doc/*/copyright.
                    
                    Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
                    permitted by applicable law.
                    dos1973@pve-iobroker:~$ 
                    
                    

                    Root Zugriff erfolgt mit SU -

                    dos1973@pve-iobroker:~$ su -
                    Passwort: 
                    root@pve-iobroker:~# 
                    

                    IP Adresse von DHCP auf Static ändern.

                    root@pve-iobroker:~# nano /etc/network/interfaces
                    

                    es öffnet sich der nano Editor
                    hier folgende Änderungen machen

                      GNU nano 3.2               /etc/network/interfaces                          
                    
                    # This file describes the network interfaces available on your system
                    # and how to activate them. For more information, see interfaces(5).
                    
                    source /etc/network/interfaces.d/*
                    
                    # The loopback network interface
                    auto lo
                    iface lo inet loopback
                    
                    # The primary network interface
                    allow-hotplug ens18
                    iface ens18 inet dhcp
                    

                    DHCP in STATIC umbenennen und eure IPAdresse mit der /24 Subnetzmaske

                      GNU nano 3.2               /etc/network/interfaces               Verändert  
                    
                    # This file describes the network interfaces available on your system
                    # and how to activate them. For more information, see interfaces(5).
                    
                    source /etc/network/interfaces.d/*
                    
                    # The loopback network interface
                    auto lo
                    iface lo inet loopback
                    
                    # The primary network interface
                    allow-hotplug ens18
                    iface ens18 inet static
                            address 192.168.10.4/24
                            gateway 192.168.10.1
                    

                    Speichern und rebooten

                    wieder als Root anmelden und SUDO Nachinstallieren

                    apt install sudo
                    
                    dos1973@pve-iobroker:~$ su -
                    Passwort: 
                    root@pve-iobroker:~# apt install sudo
                    Paketlisten werden gelesen... Fertig
                    Abhängigkeitsbaum wird aufgebaut.       
                    Statusinformationen werden eingelesen.... Fertig
                    Die folgenden NEUEN Pakete werden installiert:
                      sudo
                    0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
                    Es müssen 1.244 kB an Archiven heruntergeladen werden.
                    Nach dieser Operation werden 3.882 kB Plattenplatz zusätzlich benutzt.
                    Holen:1 http://deb.debian.org/debian buster/main amd64 sudo amd64 1.8.27-1+deb10u3 [1.244 kB]
                    Es wurden 1.244 kB in 0 s geholt (7.103 kB/s).
                    Vormals nicht ausgewähltes Paket sudo wird gewählt.
                    (Lese Datenbank ... 28234 Dateien und Verzeichnisse sind derzeit installiert.)
                    Vorbereitung zum Entpacken von .../sudo_1.8.27-1+deb10u3_amd64.deb ...
                    Entpacken von sudo (1.8.27-1+deb10u3) ...
                    sudo (1.8.27-1+deb10u3) wird eingerichtet ...
                    Trigger für man-db (2.8.5-2) werden verarbeitet ...
                    Trigger für systemd (241-7~deb10u6) werden verarbeitet ...
                    root@pve-iobroker:~# 
                    
                    

                    *** Danke an @FredF für die nächsten Schritte, der Post findet sich weiter unten - hier der Vollständigkeit copy/ paste ***
                    root user

                    apt-get install curl
                    

                    Angelegtem User sudo Rechte geben:

                    adduser <username> sudo
                    

                    Zur Sicherheit System aktualisieren:

                    apt update && apt upgrade -y
                    

                    Da der angelegte User nicht in der Sudoers Datei ist, diese noch bearbeiten:

                    sudo visudo
                    

                    Dort unter
                    #includedir /etc/sudoers.d
                    eintragen:

                    %username ALL=(ALL:ALL) ALL
                    

                    mit Strg + o und x Enter speichern

                    Neu starten:
                    Nach Neustart als user anmelden, nicht als Root

                    sudo systemctl set-default multi-user.target
                    

                    prüfen ob alles mit den Rechten geklappt hat

                    dos1973@pve-iobroker:~$ sudo whoami
                    

                    hier muss Root als Ergebnis stehen

                    dos1973@pve-iobroker:~$ sudo whoami
                    [sudo] Passwort für dos1973: 
                    root
                    dos1973@pve-iobroker:~$ 
                    

                    *********** FINALE Iobroker Setup***************

                    curl -sLf https://iobroker.net/install.sh | bash -
                    
                    ==========================================================================
                    
                        Welcome to the ioBroker installer!
                        Installer version: 2020-12-07
                        
                        You might need to enter your password a couple of times.
                    
                    ==========================================================================
                    
                    ==========================================================================
                    
                        ioBroker was installed successfully
                        Open http://192.168.10.4:8081 in a browser and start configuring!
                    
                    ==========================================================================
                    

                    Ende :-)

                    ein Herzliches Danke für die Hilfestellung geht an
                    @FredF
                    @Homoran
                    @Thomas-Braun

                    Kalle BlomquistK Offline
                    Kalle BlomquistK Offline
                    Kalle Blomquist
                    wrote on last edited by
                    #67

                    @dos1973 Hi, dann bitte deinen Beitrag ändern!

                    nano /etc/sudoers ändern in sudo visudo

                    Danke und Gruß

                    @thomas-braun sagte in iobroker in Proxmox auf Debian bereitstellen:

                    @4-7kohm

                    Ja, das ist richtig. Hatte ich überlesen, weil der ganze Hantier mit sudoers editieren ohne hin überflüssig ist, wenn man im Installer dem root kein Passwort gibt.

                    Also die
                    /etc/sudoers
                    nur mit visudo anfassen, nicht mit nano!

                    Wenn man denn schon unbedingt dran muss.

                    D 1 Reply Last reply
                    0
                    • Kalle BlomquistK Kalle Blomquist

                      @dos1973 Hi, dann bitte deinen Beitrag ändern!

                      nano /etc/sudoers ändern in sudo visudo

                      Danke und Gruß

                      @thomas-braun sagte in iobroker in Proxmox auf Debian bereitstellen:

                      @4-7kohm

                      Ja, das ist richtig. Hatte ich überlesen, weil der ganze Hantier mit sudoers editieren ohne hin überflüssig ist, wenn man im Installer dem root kein Passwort gibt.

                      Also die
                      /etc/sudoers
                      nur mit visudo anfassen, nicht mit nano!

                      Wenn man denn schon unbedingt dran muss.

                      D Offline
                      D Offline
                      dos1973
                      wrote on last edited by
                      #68

                      @4-7kohm
                      @Thomas-Braun

                      habe es im 1Post ersetzt.

                      Kalle BlomquistK 1 Reply Last reply
                      0
                      • D dos1973

                        @4-7kohm
                        @Thomas-Braun

                        habe es im 1Post ersetzt.

                        Kalle BlomquistK Offline
                        Kalle BlomquistK Offline
                        Kalle Blomquist
                        wrote on last edited by
                        #69

                        @dos1973 Hi bitte

                        sudo visudo
                        

                        Sonst funktioniert es nicht!!

                        Danke

                        1 Reply Last reply
                        1
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        Support us

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

                        586

                        Online

                        32.7k

                        Users

                        82.5k

                        Topics

                        1.3m

                        Posts
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                        ioBroker Community 2014-2025
                        logo
                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Home
                        • Recent
                        • Tags
                        • Unread 0
                        • Categories
                        • Unreplied
                        • Popular
                        • GitHub
                        • Docu
                        • Hilfe