Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Einsteigerfragen
  4. Systempflege: workflow

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    10
    1
    118

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

Systempflege: workflow

Geplant Angeheftet Gesperrt Verschoben Einsteigerfragen
10 Beiträge 2 Kommentatoren 778 Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • M Offline
    M Offline
    minkhx
    schrieb am zuletzt editiert von minkhx
    #1

    Hallo, mich würde interessieren, wo es Abhandlung zum Thema Wartung und Pflege von ioB gibt. In der Doku hab ich nichts gefunden.

    Ich stelle es mir so vor, dass man in der shell ein paar Kommandos absetzt, wie zB sudo apt-get update, um die Grundfunktionen des OS zu aktualisieren.
    Dann vllt. noch was, um die Bibliotheken/Framework oder was auch immer, die ioB nutzt, zu aktualisieren.

    Und zu guter letzt innerhalb von ioB irgendwo ein Knöpfchen drückt (habe keins gefunden?), damit die Adpater bzw. der ganze Überbau aktualisiert wird.

    Vllt. kann man das auch alles über die Konsole lösen und sich ein paar Befehle in die Textdatei packen?

    Ich zB nutze PiOS Lite, falls das einen erheblichen Unterschied zu anderen Linussen macht. Mit den Virtualiserungen ist es bestimmt nochmal ganz anders.

    Thomas BraunT 1 Antwort Letzte Antwort
    0
    • M minkhx

      Hallo, mich würde interessieren, wo es Abhandlung zum Thema Wartung und Pflege von ioB gibt. In der Doku hab ich nichts gefunden.

      Ich stelle es mir so vor, dass man in der shell ein paar Kommandos absetzt, wie zB sudo apt-get update, um die Grundfunktionen des OS zu aktualisieren.
      Dann vllt. noch was, um die Bibliotheken/Framework oder was auch immer, die ioB nutzt, zu aktualisieren.

      Und zu guter letzt innerhalb von ioB irgendwo ein Knöpfchen drückt (habe keins gefunden?), damit die Adpater bzw. der ganze Überbau aktualisiert wird.

      Vllt. kann man das auch alles über die Konsole lösen und sich ein paar Befehle in die Textdatei packen?

      Ich zB nutze PiOS Lite, falls das einen erheblichen Unterschied zu anderen Linussen macht. Mit den Virtualiserungen ist es bestimmt nochmal ganz anders.

      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von Thomas Braun
      #2

      @minkhx

      ioBroker:

      iob update
      iob upgrade
      

      System:

      sudo apt update
      sudo apt full-upgrade
      

      Ich hab mir dazu ein simples Skript erstellt:

      #!/usr/bin/bash
      sudo apt update;
      echo "";
      sudo apt full-upgrade; 
      echo "------------------------------------------------------------------------";
      iob update;
      iob upgrade;
      echo ""
      if [ -f "/var/run/reboot-required" ]; then
              echo "";
              echo "This system needs to be REBOOTED!";
              echo "";
      fi
      
      exit;
      
      

      Edit: Das Paket reboot-notifier sollte noch nachinstalliert werden.

      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

      M 1 Antwort Letzte Antwort
      0
      • Thomas BraunT Thomas Braun

        @minkhx

        ioBroker:

        iob update
        iob upgrade
        

        System:

        sudo apt update
        sudo apt full-upgrade
        

        Ich hab mir dazu ein simples Skript erstellt:

        #!/usr/bin/bash
        sudo apt update;
        echo "";
        sudo apt full-upgrade; 
        echo "------------------------------------------------------------------------";
        iob update;
        iob upgrade;
        echo ""
        if [ -f "/var/run/reboot-required" ]; then
                echo "";
                echo "This system needs to be REBOOTED!";
                echo "";
        fi
        
        exit;
        
        

        Edit: Das Paket reboot-notifier sollte noch nachinstalliert werden.

        M Offline
        M Offline
        minkhx
        schrieb am zuletzt editiert von
        #3

        @thomas-braun mjamm, mjamm, neue Linux -Prompts:) Danke!

        M 1 Antwort Letzte Antwort
        0
        • M minkhx

          @thomas-braun mjamm, mjamm, neue Linux -Prompts:) Danke!

          M Offline
          M Offline
          minkhx
          schrieb am zuletzt editiert von
          #4

          @minkhx
          Das Skript kann man in eine .txt-Datei kopieren, die man dann in .sh? umbenennt und mit systemd zu einem Dienst machen, der dann mit dem reboot der Hardware gestartet wird?
          Oder besser als eine ausführbare Datei bereitstellen, die man über die shell ausführt?
          Das lässt sich doch bestimmt auch als visu-button anlegen faul, faul:)

          Thomas BraunT 1 Antwort Letzte Antwort
          0
          • M minkhx

            @minkhx
            Das Skript kann man in eine .txt-Datei kopieren, die man dann in .sh? umbenennt und mit systemd zu einem Dienst machen, der dann mit dem reboot der Hardware gestartet wird?
            Oder besser als eine ausführbare Datei bereitstellen, die man über die shell ausführt?
            Das lässt sich doch bestimmt auch als visu-button anlegen faul, faul:)

            Thomas BraunT Online
            Thomas BraunT Online
            Thomas Braun
            Most Active
            schrieb am zuletzt editiert von Thomas Braun
            #5

            @minkhx sagte in Systempflege: workflow:

            Oder besser als eine ausführbare Datei bereitstellen, die man über die shell ausführt?

            Das hab ich so gemacht. Sowas möchte ich nicht 'unkontrolliert automatisch' laufen haben.

            echad@chet:/opt/iobroker $ ls -l /usr/local/bin/update_skript 
            -rwxr-xr-x 1 root root 317 Nov 27 21:15 /usr/local/bin/update_skript
            echad@chet:/opt/iobroker $ 
            

            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

            M 1 Antwort Letzte Antwort
            0
            • Thomas BraunT Thomas Braun

              @minkhx sagte in Systempflege: workflow:

              Oder besser als eine ausführbare Datei bereitstellen, die man über die shell ausführt?

              Das hab ich so gemacht. Sowas möchte ich nicht 'unkontrolliert automatisch' laufen haben.

              echad@chet:/opt/iobroker $ ls -l /usr/local/bin/update_skript 
              -rwxr-xr-x 1 root root 317 Nov 27 21:15 /usr/local/bin/update_skript
              echad@chet:/opt/iobroker $ 
              
              M Offline
              M Offline
              minkhx
              schrieb am zuletzt editiert von
              #6

              @thomas-braun OK, also eine Datei namens update_skript ohne Dateiendung dahin kopieren, dann mit Zugriffsrechten versehen und über $ werden dann alle skripts ausgeführt, die da liegen?

              Thomas BraunT 1 Antwort Letzte Antwort
              0
              • M minkhx

                @thomas-braun OK, also eine Datei namens update_skript ohne Dateiendung dahin kopieren, dann mit Zugriffsrechten versehen und über $ werden dann alle skripts ausgeführt, die da liegen?

                Thomas BraunT Online
                Thomas BraunT Online
                Thomas Braun
                Most Active
                schrieb am zuletzt editiert von
                #7

                @minkhx sagte in Systempflege: workflow:

                über $

                Was meinst du damit?

                Dateiendungen sind unter Linux irrelevant. Das Skript/den Befehl kannst du nennen wie du willst, er sollte aber nicht bereits anderweitig verwendet werden.
                Das Verzeichnis /usr/local/bin liegt im $PATH aller user und man kann Programme dort von überall her aufrufen.

                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

                M 1 Antwort Letzte Antwort
                0
                • Thomas BraunT Thomas Braun

                  @minkhx sagte in Systempflege: workflow:

                  über $

                  Was meinst du damit?

                  Dateiendungen sind unter Linux irrelevant. Das Skript/den Befehl kannst du nennen wie du willst, er sollte aber nicht bereits anderweitig verwendet werden.
                  Das Verzeichnis /usr/local/bin liegt im $PATH aller user und man kann Programme dort von überall her aufrufen.

                  M Offline
                  M Offline
                  minkhx
                  schrieb am zuletzt editiert von
                  #8

                  @thomas-braun
                  Ich dachte das wäre der aufruf, also mit dem $-Zeichen.
                  echad@chet:/opt/iobroker $

                  Thomas BraunT 1 Antwort Letzte Antwort
                  0
                  • M minkhx

                    @thomas-braun
                    Ich dachte das wäre der aufruf, also mit dem $-Zeichen.
                    echad@chet:/opt/iobroker $

                    Thomas BraunT Online
                    Thomas BraunT Online
                    Thomas Braun
                    Most Active
                    schrieb am zuletzt editiert von
                    #9

                    @minkhx

                    Nein, das ist der LogInPrompt.

                    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

                    M 1 Antwort Letzte Antwort
                    0
                    • Thomas BraunT Thomas Braun

                      @minkhx

                      Nein, das ist der LogInPrompt.

                      M Offline
                      M Offline
                      minkhx
                      schrieb am zuletzt editiert von
                      #10

                      @thomas-braun Ok, Du hat mir ja mal die Debian Befehlsreferenz verlinkt. Ich krieg das schon hin. Vllt. kann man hier ein paar Posts löschen, damit ähnlich Interessierte nur den wichtigen Teil der Posts sehen und nicht alles durchblättern müssen;)

                      1 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      584

                      Online

                      32.5k

                      Benutzer

                      81.7k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe